概述
1、Simulink信号的概述
2、Simulink信号的操作
3、Simulink信号的分类
1、Simulink信号的概述
所谓信号,表示一种随时间而变化的量,在时间轴上的采样时刻都对应有数值。在嵌入式中表示数学量或物理量的信号在不同时刻往往具有不同的值,该值由源及中间过程决定,类似数学上函数范畴的因变量,其变化是被动的,在实际系统运行时根据实际的外部输入及控制策略和算法决定其值,存放在MCU的RAM区域。信号在Simulink中是相当重要的组成部分,由线(Line)表示,在模型中穿针引线似的将各模块联系起来,既能传递数据又可以明确表达模块的输入输出依赖关系;既能给自己命名以示自身的物理意义,又能绑定Simulink Signal数据对象来表达生成代码中的变量。
2、Simulink信号的操作
信号的创建与连接:信号用于连接模块,也源于模块,可以通过模型中任何有输入/输出端口的模块引出来。
信号的命名:双击信号线,在信号线附近就会自动出现一个矩形可编辑区域,可输入表示信号名的字符,再单击编辑区域以外的地方,即可推出编辑状态,从而确定信号的名称。
信号的分支抽出:将鼠标放置在信号线上之后,同时按住Ctrl键与鼠标左键拖拽,即可从原有的信号线上再新生出一个分支来,连接到其他模块的输入端口。分支处显示一个黑色圆点。
信号的删除:单击希望删除的信号线,则该信号线泛蓝显示,按下Delete键即可删除该信号线。
3、Simulink信号的分类
Scalar信号
Vector信号:
Matrix信号
Bus信号
Function-call信号