
Commonly Used Blocks常用模块
Continuous 连续模块
对应:
微分,积分,建立状态方程,分子分母以多项式表示传递函数,延时一个固定时间再输出,延时一个可变时间再输出,以零极点表示传递函数。
Discontinuous 非线性模块库
对应:
模拟间隙非线性环节(如齿轮),模拟含有粘滞和静摩擦特性的非线性环节,设定死区范围,设定动态死区范围,检测信号穿越设定值的点(穿越时输出置1),根据输入产生阶梯输出信号,输入信号的上升和下降的变化率,动态输入信号的上升和下降的变化率,模拟带滞环特性的继电器环节,设置输入信号的正负限幅值(模拟环节的饱和特性),设置输入信号的上下饱和值(下限取下限值,上限取上限值),如果输入越限(则输出置0)。
Discrete 离散模块库
对应:
差分,对输入进行离散微分,离散滤波器,建立离散的状态空间系统模型,离散的传递函数,零极点形式的离散传递函数,输出为输入信号的离散时间积分,实现一阶采样和保持器,输入信号延时N个采样周期再输出,存储上一时刻的状态值,输入延时固定个采样周期(输出全部的延时量),实现输入的离散时间一阶传递信号,超前或滞后传递函数,零极点传递函数,
信号采样后保持一个采样周期后再输出,??,实现零阶采样和保持器。
Logic and Bit Operations 逻辑与位操作模块库
对应:
按位清除,按位设置,按位进行运算,组合逻辑,和常数比较,和零比较,检测变化,检测衰减,检测负减少,检测非正减少,检测增大,检测非负减少,检测正增加,位提取,测试时间间隔,测试动态时间间隔,进行逻辑运算,进行关系运算,进行移位运算。
Lookup Tables 查询表模块库
对应:
余弦,检索n维表(以重新获得标量、向量或2维矩阵),内插查表,使用指定的查表方法近似一维函数(即建立输入信号的查询表),使用指定的查表方法近似二维函数(即建立两个输入信号查询表),执行n个输入定常数、线性或样条插值映射,动态查询表,在设置的断点处为输入执行检索查找和小数计算,正弦。
Math Operations 数算模块库
对应:
取绝对值,可加减标量、向量和矩阵,代数环,偏置,由复数输入信号转为幅值和相角输出,由复数输入信号转为实部和虚部输出,求商运算,点积运算,增益,由幅值和相角输入信号转为复数输出,包括指数、对数、求平方、开根号等常用数算函数,??,
输出输入信号的最小值和最大值,??,多项式,求积运算,元素相乘,由实部和虚部输入信号转为复数输出,??,四舍五入,显示输入信号的符号,正弦函数,可以用滑动条来改变增益,??,
对应:
求和,元素求和,三角函数(包括正弦、余弦、正切等),??,??,??。
Model Verification 模型验证模块库
对应:
检验输入信号是否为零,检验连续采样的离散信号的微分绝对值是否小于上限,是否存在不同宽度的间隙,检验一个信号是否总小于另外一个信号,检验信号是否总是位于变化的幅值范围内,检验一个信号是否总大于另外一个信号,检验输入信号是否有指定的标量或向量精度,检验信号的幅值范围是否存在间隙,检验信号是否大等于指定的下限,检验输入信号是否在相同的幅值范围内,检验信号是否小等于指定的上限。
Mode-wide Utilities 模型实用模块库
对应:
??,创建和编辑描述模型的文本(并保存文本),在模型中显示版本控制信息,在指定时间生成线性模型,在触发时生产线性模型。
Ports & Subsystems 端口和子系统模块库
对应:
In1:创建一个输入端口;
Out1:创建一个输出端口;
Trigger:为子系统添加一个触发端口;
Enable:为子系统添加一个使能端口;
Subsystem:子系统;
Trigger Subsystem:由外部输入触发执行的子系统;
Enabled Subsystem:由外部输入使能执行的子系统;
Enabled and Trigger Subsystem:由外部输入使能和触发执行的子系统。
Signal Attributes 信号属性模块库
对应:
将输入的多路信号合并为向量,将输入信号转化为模块中参数指定的数据类型,??,将所有输入换成同一种数据类型,??,??,??,设置信号初始值,输出信号的属性(包括宽度、采样时间和(或)信号类型),??,信号转换,??,输出所输入信号的宽度。
Signal Routing 信号路由模块库
对应:
??,将输入的多路信号转为总线输出,从输入总线中输出各路信号,定义数据存储器,从数据存储器读出数据,将数据写入数据存储器,将向量信号分解后输出,环境控制器,从Goto模块接收信号并输出,接收信号并发送到标签相同的From模块,??,??,双击该开关(输出即改变输入的位置),??,??,将几个输入信号组合为向量或总线输出信号,??,根据门槛电压(选择开关的输出)。
Sinks 信宿模块库
Sources 输入源模块库
对应:
产生白噪声,产生频率不断增加的正弦波信号,产生时间信号,产生常数信号,??,限值计算器,按照指定采样间隔生成仿真时间,从.mat文件读出数据,从工作空间读出数据,生成一个输入端口,产生规则的脉冲信号,
产生一常数增加或减小的信号(即斜坡函数信号),产生一个标准高斯分布的随机信号,产生一个时基和高度可调的周期信号,??,??,产生任意分段的线性信号,产生正弦、方波、锯齿波及随意波,产生幅值、频率、相位可设置的正弦信号,产生幅值和起始时间可调的阶跃信号,产生均匀分布的随机信号。
User-defined Functions 用户定义模块库
对应:
编写一个MATLAB函数,用自定义的函数(表达式)进行运算,??,利用MATLAB现有的函数进行运算,调用自编的S函数的程序进行运算,构造S函数,提供了S函数的例子。
