commonly used blocks:常用模块
continuous:连续性模块
discontinuous:非续性模块
discrete:离散模块
logic and bit operations:逻辑和位操作模块组
lookup Tables:查询表模块组
Math Operations:数学运算模块组
sources:信号模块组
sinks:输出池模块组
Model Verification:模型验证模块库
Signal Routing:信号路线发送模块组
signal Attributes:信号属性置模块组
Model wide utilities:型实用模块库
Ports & Subsystems:端口和子系统模块库
User-Defined Functions:用户定义函数模块组
Sources库中模块
Band-Limited white Noise:给连续系统引入白噪声
Chirp Signal 产生一个频率递增的正弦波(线性调频信号)
Clock :显示并提供仿真时间
Constant  生成一个常量值
Counter Free-Running :自运行计数器,计数溢出时自动清零
Counter Limited:有限计数器,可自定义计数上限
Digital Clock:生成有给定采样间隔的仿真时间
From File:从文件读取数据
From Workspace :从工作空间中定义的矩阵中读取数据
Ground :地线,提供零电平
Pulse Generator :生成有规则间隔的脉冲
In1 :提供一个输入端口
Ramp :生成一连续递增或递减的信号
Random Number :生成正态分布的随机数
Repeating Sequence :生成一重复的任意信号
Repeating Sequence Interpolated:生成一重复的任意信号,可以插值
Repeating Sequence Stair:生成一重复的任意信号,输出的是离散值
Signal Builder:带界面交互的波形设计
Signal Generator:生成变化的波形
Sine Wave :生成正弦波
Step :生成一阶跃函数
Uniform Random Number :生成均匀分布的随机数

Sink库中模块
Display :显示输入的值
Floating Scope :显示仿真期间产生的信号,浮点格式
Out1 :提供一个输出端口
Scope :显示仿真期间产生的信号
Stop Simulation :当输入为非零时停止仿真
Terminator :终止没有连接的输出端口
To File :向文件中写数据
To Workspace :向工作空间中的矩阵写入数据
XY Graph :使用Matlab的图形窗口显示信号的X-Y

Discrete库中的模块
Difference :差分器
Difference Derivative :计算离散时间导数
Discrete Filter :实现IIRFIR滤波器
Discrete State-Space :实现用离散状态方程描述的系统
Discrete Transfer Fcn :实现离散传递函数
Discrete Zero-Pole :实现以零极点形式描述的离散传递函数
Discrete-time Integrator :执行信号的离散时间积分
First-Order Hold :实现一阶采样保持
Integer Delay :将信号延迟多个采样周期
Memory :从前一时间步输出模块的输入
Tapped Delay :延迟N个周期,然后输出所有延迟数据
Transfer Fcn First Order :离散时间传递函数
Transfer Fcn Lead or Lag :超前或滞后传递函数,主要有零极点树木决定
Transfer Fcn Real Zero :有实数零点,没有极点的传递函数
Unit Delay :将信号延迟一个采样周期
Weighted Moving Average :加权平均
Zero-Order Hold :零阶保持

Continuous库中的各模块
Derivative :输入对时间的导数
Integrator :对信号进行积分
State-Space :实现线性状态空间系统
Transfer Fcn :实现线性传递函数
Transfer Delay matlab生成随机数:以给定的时间量延迟输入
Variable Transfer Delay :以可变的时间量延迟输入
Zero-Pole :实现用零极点形式表示的传递函数
Discontinuities:库中的各模块
Backlash :模拟有间隙系统的行为
Coulomb & Viscous Friction :模拟在零点出不连续,在其他地方有线性增益的系统
Dead Zone :提供输出为零的区域
Dead Zone Dynamic :动态提供输出为零的区域
Hit Crossing :检测信号上升沿、下降沿以及与指定值得比较结果,输出零或一
Quantizer :以指定的间隔离散化输入
Rate Limiter:限制信号的变化速度
Relay :在两个常数中选出一个作为输出
Saturation :限制信号的变化范围
Saturation Dynamic :动态限制信号的变化范围
Wrap to Zero:输入大于门限则输出零,小于则直接输出

Math 库中的模块
Abs:输出输入的绝对值
Add :对信号进行加法或减法运算
Algebraic Constant :将输入信号抑制为零
Assignment :赋值
Bias:给输入加入偏移量
Complex to Magnitude-Angle:输出复数输入信号的相角和幅值
Complex to Real-Image :输出复数输入信号的实部和虚部
Divide :对信号进行乘法或除法运算
Dot Product :产生点积
Gain :将模块的输入乘以一个数值
Magnitude-Angle to Complex :由相角和幅值输入输出一个复数信号
Math Function :数学函数
Matrix Concatenation :矩阵串联
MinMax :输出信号的最小或最大值
MinMax Running Resettable :输出信号的最小或最大值,带复位功能
Polynomial :计算多项式的值
Product :产生模块各输入的简积或商
Product of Elements :产生模块各输入的简积或商
Real-Imag to Complex :由实部和虚部输入输出复数信号
Reshape :改变矩阵或向量的维数
Rounding Function :执行圆整函数
Sign :指明输入的符号
Sine Wave Function :输出正弦信号
Slider Gain :使用滑动器改变标量增益
Subtract :对信号进行加法或减法运算
Sum of Elements :生成输入的和
Trigonometric Function :执行三角函数
Unary Minus :对输入取反
Weighted Sample Time Math :对信号经过加权时间采样的值进行加、减、乘、除运算

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。