傻大方摘要:【Simulink|Simulink模块库(Simulink的应用)|模块|应用】7.3 Simulink模块库 在库模块浏览器中单击Simulink前面的“+”号,就能够看到Simulink的模块库, 如图7.2所示。 第 7 章 Simulink的应用 DuCxy BuAxx 4. 传递函数模块传递函数模块(Transfer Fcn) 功能:...
按关键词阅读: 应用 模块 simulink
1、第 7 章 Simulink的应用 7.3.1 7.3.1 连续模块库连续模块库(Continuous)(Continuous) 在连续模块(Continuous)库中包括了常见的连续模块 , 这些模块如图所示 。
7.3 Simulink模块库 在库模块浏览器中单击Simulink前面的“+”号 , 就能够看到Simulink的模块库 ,如图7.2所示 。
第 7 章 Simulink的应用 DuCxy BuAxx 4. 传递函数模块传递函数模块(Transfer Fcn) 功能:功能:用执行一个线性传递函数 。
5. 零极点传递函数模块零极点传递函数模块(Zero-Pole) 功能:功能:用于建立一个预 。
2、先指定的零点、极点 , 并用延迟算子s表示的连续 。
6存储器模块存储器模块(Memory) 功能:功能:保持输出前一步的输入值 。
7传输延迟模块传输延迟模块(Transport Delay) 功能:功能:用于将输入端的信号延迟指定的时间后再传输给输出信号 。
8可变传输延迟模块可变传输延迟模块(Variable Transport Delay) 功能:功能:用于将输入端的信号进行可变时间的延迟 。
1. 积分模块积分模块(Integrator): 功能:功能:对输入变量进行积分 。
说明:模块的输入可以是标量 , 也可以是矢量;输入 信号的维数必须与输入信号保持一致 。
2. 微分模块微分模块(Derivati 。
3、ve) 功能:功能:通过计算差分u/ t近似计算输入变量的微分 。
3. 线性状态空间模块线性状态空间模块(State-Space) 功能:功能:用于实现以下数学方程描述的系统: 第 7 章 Simulink的应用 7.3.2 7.3.2 离散模块库离散模块库(Discrete)(Discrete) 离散模块库(Discrete)主要用于建立离散采样的系统模型 , 包括的主要模块 , 如图 所示 。
1零阶保持器模块零阶保持器模块(Zero-Order-Hold) 功能:功能:在一个步长内将输出的值保持在同一个值上 。
第 7 章 Simulink的应用 2单位延迟模块单位延迟模块(Unit Delay)。
4、功能:功能:将输入信号作单位延迟 , 并且保持一个采样周期相当于时间算子z-1。
3离散时间积分模块离散时间积分模块(Discrete Time Integrator) 功能:功能:在构造完全离散的系统时 , 代替连续积分的功能 。
使用的积分方法有:向 前欧拉法、向后欧拉法、梯形法 。
4离散状态空间模块离散状态空间模块(Discrete State Space) 功能:功能:用于实现如下数学方程描述的系统: )()()( )()() 1( nTDunTCxnTy nTBunTAxTnx 5离散滤波器模块离散滤波器模块(Discrete Filter) 功能:功能:用于实现无限脉冲响应(IIR)和有限脉 。
5、冲响应(FIR)的数字滤波器 。
6离散传递函数模块离散传递函数模块(Discrete Transfer Fcn) 功能:功能:用于执行一个离散传递函数 。
7离散零极点传递函数模块离散零极点传递函数模块(Discrete Zero-Pole) 功能:功能:用于建立一个预先指定的零点、极点 , 并用延迟算子z-1表示的离散系统 。
8一阶保持器模块一阶保持器模块(First Order Hold) 功能:功能:在一定时间间隔内保持一阶采样 。
第 7 章 Simulink的应用 7.3.3 7.3.3 函数与表格模块库函数与表格模块库(Function & Table)(Function & Table) 。
6、 函数与表格模块库(Function & Table)主要实现各种一维、二维或者更高维函数的 查表 , 另外用户还可以根据自己需要创建更复杂的函数 。
该模块库包括多个主要模块、 如图7.7所示 。
第 7 章 Simulink的应用 1. 一维查表模块一维查表模块(Look-Up Table) 一维查表模块(Look-Up Table)实现对单路输入信号的查表和线性插值 。
2二维查表模块二维查表模块(Look-Up Table 2-D) 功能:功能:根据给定的二维平面网格上的高度值 , 把输入的两个变量经过查表、插值 ,计算出模块的输出值 , 并返回这个值 。
说明:对二维输入信号进行分段线性变换 。
3自定义函 。
7、数模块自定义函数模块(Fcn) 功能:功能:用于将输入信号进行指定的函数运算 , 最后计算出模块的输出值 。
说明:输入的数学表达式应符合C语言编程规范;与MATLAB中的表达式有所不 同 , 不能完成矩阵运算 。
4MATLAB函数模块函数模块(MATLAB Fcn) 功能:功能:对输入信号进行MATLAB函数及表达式的处理 。
说明:模块为单输入模块;能够完成矩阵运算 。
注意:从运算速度角度 , Math function模块要比Fcn模块慢 。
当需要提高速度时 ,可以考虑采用Fcn 或者S函数模块 。
5S-函数模块函数模块(S-Function) 功能:功能:按照Simulink标准 , 编写用户自己的Simu 。
8、link函数 。
它能够将MATLAB语句、 C语言等编写的函数放在Simulink模块中运行 , 最后计算模块的输出值 。
稿源:(未知)
【傻大方】网址:/a/2021/0816/0023745442.html
标题:Simulink|Simulink模块库(Simulink的应用)