Simulink提供了一个动态系统建模、仿真和综合分析的集成环境,是MATLAB最重要的组件之一。
- 以模块为功能单位,通过信号线进行连接
- 通过GUI调配每个模块的参数
- 仿真结果以数值和图像等形象化方式展现出来
- 融合了多种经典的数值分析思想和算法
- 无缝融合到M语言的大环境中
Simulink是一个动态系统建模工具,不仅可以进行数学模型和物理模型的仿真及综合性能分析,而且可以针对嵌入式硬件生成产品级代码并为用户提供自定义工具链的接口,功能十分强大。
ctrl+N可以新建空白模型
- new_system(\'mymodel\')
- open_system(\'mymodel\')
Common Used Blocks中的模块
输入端口In1,输出端口Out1,常数模块Constant,四则运算Product、Gain,信号组合Mux、Bus Creator,信号拆分Demux、Bus Selector,关系操作Relational Opeartor,逻辑操作Logical Operator,时间延时Unit Delay,积分模块Integrator,信号观察Scope……
加入模块的方法
①鼠标拖曳
②右键菜单添加
③编程实现
add_block(\'src\',\'dest\')