- 70
- 0
- 约1.49万字
- 约 11页
- 2016-10-16 发布于贵州
- 举报
认识Simulnk的重要模块库
认识Simulink的重要模块库
(Simulink模块库按照功能分类,包括13类模块库)
一、Continuous(连续模块库):
它包括以下七个功能模块:
1.Derivative:输入信号微分模块;
2.Integrator:输入信号积分模块;
3.State-Space:线性状态空间系统模型;
4.Transfer-Fcn:线性传递函数模型;
5.Transport Delay:输入信号延时一个固定时间再输出;
6.Variable Transport Delay:输入信号延时一个可变时间再输出;
7.Zero-Pole:以零极点表示的传递函数模型。
二、Discrete(离散模块库)
它包括以下九个功能模块:
1.Discrete Transfer-Fcn:离散传递函数模型;
2.Discrete Zero-Pole:以零极点表示的离散传递函数模型;
3.Discrete Filter:实现无限脉冲响应(IIR)与有限脉冲响应(FIR)滤波器;
4.Discrete State-Space:离散状态空间系统模型;
5.First-Order Hold:实现一阶采样和保持器;
6.Memory:存储上一个时刻的状态值;
7.Unit Delay:一个采样周期的延时;
8.Discrete-time Integrator:离散时间积分器;
9.-Order Hold:实现零阶采样和保持器。
三、Look-Up Tables(查询表模块库)
它包括以下六个功能模块:
Direct Look-Up Table(n-D):检索n维表,以重新获得标量、向量或2维矩阵
Interpolation(n-D)using PreLook-Up:执行高精度的常值或线性插值
Look-Up Table:使用指定的查表方法近似一维函数,即建立输入信号的查询表
Look-Up Table(2-D): 使用指定的查表方法近似二维函数,即建立两个输入信号的查询表
Look-Up Table(n-D):执行n个输入定常数、线性或样条插值映射
PreLook-Up Index Search:在设置的断点处为输入执行检索查找和小数计算
四、Math Operations(数学运算模块库)
它包括以下25个功能模块:
Abs:绝对值Sum:加减运算Product:运算Dot Product:点运算Gain:比例运算Sign:符号函数MinMax:值运算Math Function:包括指数、对数函数、求平方、开根号等常用数学函数Trigonometric Function:三角函数,包括正弦、余弦、正切等Logical Operator:逻辑运算Relational Operator:关系运算Complex to Magnitude-Angle:由复数输入转为幅值和相角输出Magnitude-Angle to Complex:由幅值和相角输入合成复数输出Complex to Real-Imag:由复数输入转为实部和虚部输出Real-Imag to Complex:由实部和虚部输入合成复数输出Algebraic Constraint: Constrains input signal f(z) to zero and outputs an algebraic state z. This block outputs the value necessary to produce a zero at the input. The output must affect the input through some feedback path. Provide an initial guess of the output to improve algebraic loop solver efficiency.
20.Assignment: For vector mode:
Y = U1
Y(E) = U2
For matrix mode:
Y=U1
Y(R,C) = U2
where U1 = first input port, U2 = second input port, E = elements, R = rows, and C = columns and E, R, and C may be specified either in the blocks dialog or through an external input port.
21.Bitwise Logical Operator: Perform a
原创力文档

文档评论(0)