【声明】
本博客仅用于记录博主学习内容、分享笔记经验,不得用作其他非学术、非正规用途,不得商用。本声明对本博客永久生效,若违反声明所导致的一切后果,本博客均不负责。
目录
1、信号源模块库(Sources)
1.1、输入端口模块
反应整个系统的输入端子。
这样的设置在模型线性化与命令行仿真时是必需的。
1.2、常数模块库
以常数作为输入,在很多模型中可以使用该模块。
1.3、普通信号源发生器
能够产生若干种常用的信号。比如方波信号、正弦波信号、锯齿波信号等,允许用户自行调整幅度、相位等相关参数。
1.4、接地模块
一般表示零输入模块。如果一个模块的输入端子没有接任何其他模块,在simulink仿真中常常给出错误提示信息。这样我们可以将该模块作为输入端子避免报错。
1.5、时间信号模块
生成当前仿真时钟,在一些与时间相关的指标求取中很有意义。
1.6、读文件模块
允许从文件中读取信号作为输入信号。
1.7、读工作空间模块
允许从matlab工作空间中读取信号作为输入信号。
1.8、宽带限幅白噪声模块
一般用于连续或混杂系统的白噪声信号输入。
1.9、正态分布随机数模块
不能直接用于仿真连续系统。
1.10、均匀分布随机数模块
不能直接应用于仿真连续系统。
1.11、其他输入信号
略。
2、数值运算模块库(Math Operations)
2.1、增益模块
它的输出信号等于输入信号乘以增益模块中指定的数值。
2.2、求和模块
将输入的多路信号进行求和/求差,并计算出输出信号。在组建反馈控制系统框图时必须采用该模块。
2.3、复数信号提取参数模块
2.4、其他一般数学函数模块
如:绝对值(Abs)、加法(Add)、符号运算(Sign)、三角函数(Trigonometric Function)、取整(Rounding Function)等等。
2.5、数字逻辑模块
如:逻辑运算模块(Logic Operator)
3、信号输出模块库(Sinks)
3.1、输出端口模块
用来反应整个系统的输出端子。这样的设置在模型线性化和命令行仿真时是必需的。
系统直接仿真时,这样的输出将直接在matlab工作区当中生成变量。
3.2、示波器模块
将输入信号在示波器中显示出来。
3.3、XY示波器模块
将两路输入信号分别作为示波器的两个坐标轴,将信号的相位轨迹显示出来。
3.4、写工作空间模块
将输入信号直接写入到matlab的工作空间当中。该模块默认的写法是:结构体类型的数据。可以通过设置,将之设置成矩阵类型的。
3.5、写文件模块
将输入信号写入到文件当中。
3.6、数字显示模块
将输入信号用数字的形式显示出来。
3.7、仿真停止模块
stop simulation。
如果输入的信号非零时,将强制终止正在进行的仿真过程。
3.8、信号终结模块
可以将该模块连接到闲置的未连接的模块输出信号上,避免输出警告。