文档库 最新最全的文档下载
当前位置:文档库 › Simulink常用模块中文名称 带模块图片

Simulink常用模块中文名称 带模块图片

Simulink常用模块中文名称 带模块图片
Simulink常用模块中文名称 带模块图片

Simulink常用模块名称中英文对照

Sources库

Band-Limited White Noise:宽带限幅白噪声模块,把一个白噪声引入到连续系统中

Chirp Signal:线性调频信号(频率按时间线性变化的正弦波)模块,产生频率增加的正弦信号

Clock:时钟信号模块,显示或者提供仿真时间

Constant:常量输入模块,产生一个常数值

Digital Clock:数字时钟模块,按指定的间隔产生采样时间

Digital Pulse Generator:产生具有固定间隔的脉冲

From File:从一个文件读取数据

From Work space:从在工作空间定义的矩阵读入数据

Ground:接地模块,将一个未连接的输入端接地

In1:输入端口模块

Pulse Generator:脉冲信号发生器模块,产生固定间隔的脉冲Ramp:斜坡信号输入模块,产生一个以常数斜率增加或者减小的信号Random Number:产生正态分布的随机数

Repeating Sequence:产生一个可重复的任意信号

Signal Generator:产生多种多样的普通信号

Signal Builder:自定义信号发生器

Sine Wave:产生正弦波信号

Step:阶跃信号模块,产生一个单步函数

Uniform Random Number:产生均匀分布的随机数

Sinks库

Display:实时数字显示模块,显示其输入信号的值

Floating Scope:浮动示波器模块

Out1:输出端口模块

Scope:示波器模块,显示在仿真过程产生的信号的波形

Stop Simulation:仿真终止模块,当它的输入信号非零时,就结束仿真Terminator:信号终结模块,结束一个未连接的输出端口

To File:写数据到文件

To Workspace:把数据写进工作空间里定义的矩阵变量

XY Graph:用一个MATLAB图形窗口来显示信号的X-Y坐标的图形

Continuous库主要用于连续系统的仿真

Derivative :微分模块,输出为输入信号的微分。无需设置参数

Integrator:积分模块,输出时输入信号的积分,可设定初始条件(比如混沌系统的仿真),通常情况下初始条件不用考虑

Memory:输出来自前一个时间步的模块输入

State-Space:状态空间模块,主要应用应用于现代控制理论中多输入多输出系统的仿真,双击模块可设置的主要参数有:系数矩阵A,B,C,D以及初始条件Transfer Fcn:传递函数多项式模型,实现现行传递系统,双击可设置分子多项式和坟墓多项式的系数

Transport Delay:时间延迟模块,通过模块内部参数设定延迟时间

Variable Transport Delay:将输入延迟一可变的时间

Zero-Pole:传递函数零、极点模型,实现一个用零极点标明的传递函数,双击设置零点、极点、增益

Disontinuous库主要用于非线性系统仿真

Backlash:磁滞回环特性模块

Coulomb & Viscous Friction:库伦摩擦与黏性摩擦特性模块

Dead Zone:死区特性模块

Hit Crossing:检测输入信号的零交叉点模块

Quantizer:阶梯状量化处理模块

Rate Limiter:变化速率限幅模块

Relay:带有滞环的继电特性模块

Saturation:限幅的饱和特性模块

Discrete库主要用于离散系统的仿真

Discrete Transfer Fcn:离散系统传递函数多项式模型,可设置分子分母多项式Discrete Zero-Pole:离散系统传递函数零极点模型,可设置零点、极点、增益,可以设置采样时间

Discrete Filter:离散系统滤波器,可设置分子分母系数(按照z-1作升幂排列),可设置采样时间

Discrete State-Space:离散系统状态空间表达式模块,可设置参数矩阵A,B,C,D,可设置采样时间、初始条件

Discrete-Time Integrator:离散系统积分器模块,可设置采样时间、初始条件Unit Delay:离散系统单位延迟模块,可设置采样时间,初始条件

Fist-Order Hol:一阶采样保持器

Memory:存储模块

Zero-Order Hold:零阶采样保持器

Discrete Filter:实现IIR和FIR滤波器

Discrete State-Space:实现一个离散状态空间系统

Discrete-Time Integrator:离散时间积分器

Discrete Transfer Fcn:实现一个离散传递函数

Discrete Zero-Pol:实现一个用零极点来说明的离散传递函数

First-Order Hold:实现一个一阶保持采样-保持系统

Unit Delay:将信号延时一个单位采样时间

Zero-Order Hold:实现具有一个采样周期的零阶保持

Look-up Tables库主要用于查表

Direct Look-Up Table(n-D):直接查询n维表模块

Interpolation(n-D)Using Prelook-up:适用预查询的n维内查表模块Look-Up Table:一维查表模块

Look-Up Table(2-D):二维查表模块

Look-Up Table(n-D):n维查表模块

Prelook-Up Index Search:预查询索引搜寻模块

Math Operations(数学运算)库

Abs:绝对值或复数求模模块,输出是输入信号的绝对值(或复数的模)Algebraic Constraint:代数约束模块,将输入信号约束为零,计算输入信号为零时的状态值

Assignment:分配器模块

Bitwise Logical Operator:位逻辑运算模块,可选择逻辑运算关系(与-AND,或-OR,非-NOT,异或-XOR等),可设置第二运算数(默认值为FFFF)Combinatorial Logic:实现一个真值表,组合逻辑运算模块

Complex to Magnitude-Angle:复数模、角运算模块,输入量为复数,

输出量有两个,一个输出为输入信号的模,另一个为输入信号的角

Complex to Real-Imag:复数实部、虚部运算模块,输入量为复数,输出量有两个,一个输出为输入信号的实部,另一个为输入信号的虚部

Derivative:输出输入信号的时间微分

Dot Product:两输入信号进行点积(内积)运算,无需设置参数

Gain:增益模块,将模块的输入信号乘上一个增益

Logical Operator:多输入单输出逻辑运算模块,可选择逻辑运算关系(与-AND,或-OR,非-NOT,异或-XOR等)、设置输入信号的个数

Magnitude-Angle to Complex:模角生成复数模块,默认输入量有两个:

一模一角。可设置输入量为模和角中的一个,另一个量设为某一固定值

Math Function:数学运算函数模块,默认值为输出量是输入量的e指数,可设置对数、平方根、平方等多种运算关系

Matrix Concatenaion:矩阵级联模块

Matrix Gain:矩阵增益模块,将输入乘上一个矩阵

MinMax:计算最大与最小模块,输出量是输入向量的元素中的最小或最大值。可选择max或min,可设置输入变量的个数

Polynomial:多项式运算模块

Product:乘积运算模块,输出模块的乘积或者是商,可设置输入量为元素或矩阵,可设置输入端口个数

Real-Imag to Complex:实部、虚部生成复数模块,默认输入量有两个:实部和虚部。可设置输入量为实部和虚部中的一个,另一个量设为某一固定值Relational Operator:比较运算模块,可设置为<=(小于等于)、>=(大于等于)、<(小于)、>(大于)等运算关系

Reshape:矩阵重新定维模块

Rounding Function:取整模块,实现一个舍入函数,可选的函数有:floor、ceil、round、fix

Sign:显示输入信号的符号,当输入大于0时输出为1,当输入小于0时输出为-1

Slider Gain:增益微调模块,按一条斜线来改变标量增益

Sum:产生输入信号的和

Trigonometric Function:实现一个三角函数,sin、cos、tan、asin、acos、atan 等

Mod el Verification(模型验证模块库)库

Assertion:参数确定模块

Check Static Gap:检测静态区间范围模块

Check Static Lower Bound:检测静态下限模块

Check Static Upper Bound:检测静态上限模块

Check Static Range:检测静态范围变化模块

Check Dynamic Gap:检测动态区间范围模块

Check Dynamic Lower Bound:检测动态下限模块

Check Dynamic Upper Bound:检测动态上限模块

Check Dynamic Range:检测动态变化范围模块

Check Dynamic Gradient:检测离散的斜率模块

Check Dynamic Resolution:检测输入分辨率模块

Mod el-Wid e Utilities库

DOC:说明性文本文件模块,双击可写入文本文件,可以写入系统的使用说明等,存储格式为.txt

Model Info:模型文件信息说明模块,可写入文件创立人、文件版本、文件修改日期等信息

Time-Based Linearization:时基线性化模型模块,双击可修改线性化时间以及线性化模型的采样时间

Trigger-Based Linearization:触发基线性化模型模块

Ports & Subsystems库端口与子系统模块库

Automatic Subsystem:空白子系统模块

Configurable Subsystem:代表任何一个从指定的库中选择的模块Enable:增加一个使能端到子系统中

Enabled Subsystem:使能子系统模块

Enabled and Triggered Subsystem:使能与触发子系统模块

For Iterator Subsystem:For循环控制子系统模块

Function-Call Generator:调用函数发生器

Function-Call Subsystem:函数调用子系统模块

If:条件假设模块

If Action Subsystem:If语句作用子系统模块

In 1:输入端口模块

Out1:输出端口模块

Subsystem:子系统模块

Subsystem Examples:子系统举例模块

Switch Case:条件分类模块

Switch Case Action Subsystem:条件分类作用子系统模块Trigger:增加一个出发端口到子系统

Triggered Subsystem:触发子系统模块

While Iterator Subsystem:While循环控制子系统模块

Math Operations(数学运算)库Fcn:将一个指定的表达式到输入信号

Look-Up Table:实现输入的线性峰值匹配

Look-Up Table (2-D):实现两个信号的线性峰值匹配

MATLAB Fcn:应用一个MATLAB函数或表达式到输入

S-Function:访问S函数

Function &Table库Backlash:对一个具有演示特性的系统进行建模

Coulomb & Viscous Friction:刻画在零点的不连续性

Dead Zone:提供一个零输出的区域

Manual Switch:在两个信号间切换

Quantizer:按指定的间隔离散化输入信号

Rate Limiter:限制信号的改变速率

Relay:在两个常数间切换输出

Saturation:限制信号的持续时间

Switch:在两个信号间切换

Signal Attributes库信号属性模块库

Data Type Conversion:数据转换模块,将输入信号转换为特定的输出信号数据类型(如8位整数、16位整数、布尔类型等)。

IC:设置一个信号的初始值,默认值为1

Probe:信号参数探测模块,输入一个信号,输出4(可选1、2、3、4)个信号,包括信号宽度、采样时间、判断是否为复数信号、信号维数

Rate Transition:信号频率转换模块

Signal Specification:信号特性检测模块

Width:信号带宽检测模块,输出为输入向量的宽度

Signal Routing库信号通道模块库

Bus Creator:信号汇总模块,将不同类型信号集结在一起

Bus Selector:信号选择模块,有选择的输出输入信号

Data Store Memory:定义一个共享的数据存储空间

Data Store Read:从共享数据存储空间读数据

Data Store Write:写数据到共享数据存储空间

Demux:分路器,将一个向量信号分解为多路信号

From:读矩阵模块,从一个Goto模块接收输入信号

Goto:写矩阵模块,传递模块输入到From模块

Goto Tag Visibility:定义一个Goto模块标记的可视视域

Manual Switch:手动开关

Merge:将几个输入线合并为一个标量线

Multiport Switch:在多输入中选择一路作为输出的开关

Mux:混路器,将几个输入信号联合为一个向量信号

Model Info:显示、修订控制模型信息

Hit Crossing:检测过零点

Inport:为一个子系统建立一个输入端口或者建立一个外部输入端口Outport:为子系统建立一个输出端口,或者是建立一个外部输出端口

SIMULINK模块介绍

示波器的使用和数据保存 1.示波器的参数 " Number of axes" 项用于设定示波器的Y 轴数量,即示波器的输入信号端口的个数,其预设值为"1" ,也就是说该示波器可以用来观 察一路信号,将其设为"2" ,则可以同时观察两路信号,并且示波器的图标也自动变为有两个输入端口,依次类推,这样一个示波器可以同时观察多路信号。 "Time range" (时间范围) ,用于设定示波器时间轴的最大值,这一般可以选自动(auto) ,这样X 轴就自动以系统仿真参数设置中的起始和终止时间作为示披器的时间显示范围。 第三项用于选择标签的贴放位置。 第四项用于选择数据取样方式,其中Decimation 方式是当右边栏设为"3" 时,则每3 个数据取一个,设为"5" 时,则是5 中取1 ,设的数字越大显示的波形就越粗糙,但是数据存储的空间可以减少。一般该项保持预置值"1" ,这样输入的数据都显示,画出的波形较光滑漂亮。如果取样方式选Sample time 采样方式,则其右栏里输入的是采样的时间间隔,这时将

按采样间隔提取数据显示。该页中还有一项"Floating scope" 选择,如果在它左方的小框中点击选中,则该示波器成为浮动的示波器,即没有输入接口,但可以接收其他模块发送来的数据。 示波器设置的第二页是数据页,这里有两项选择。第一项是数据点数,预置值是5000 ,即可以显示5000个数据,若超过5000 个数据,则删掉前面的保留后面的。也可以不选该项,这样所有数据都显示,在计算量大时对内存的要求高一些。如果选中了数据页的第二项"Save data to workspace" ,即将数据放到工作间去,则仿真的结果可以保存起来,并可以用MATLAB 的绘图命令来处理,也可以用其他绘图软件画出更漂亮的图形。 在保存数据栏下,还有两项设置,第一项是保存的数据命名(Variable name) ,这时给数据起一个名,以便将来调用时识别。第二项是选择数据的保存格式(Format) ,该处有3 种选择:Arrary格式适用于只有一个输入变量的情况;Structure with time 和Structure 这两种格式适用于以矢量表示的多个变量情况,并且前者同时保存数值和时间,后者仅保存数值。用Arrary 格式保存的变量,为了以后可以用

Simulink常用模块简介

1 Continuous(连续模块) Integrator :输入信号积分 Derivative :输入信号微分 State-Space :线性状态空间系统模型 Transfer-Fcn :线性传递函数模型 Zero-Pole :以零极点表示的传递函数模型 Memory :存储上一时刻的状态值 Transport Delay :输入信号延时一个固定时间再输出 Variable Transport Delay :输入信号延时一个可变时间再输出 2 Discrete (离散模块) Discrete-time Integrator :离散时间积分 Discrete Filter :IIR与FIR滤波器 Discrete State-Space :离散状态空间系统模型 Discrete Transfer-Fcn :离散传递函数模型 Discrete Zero-Pole :以零极点表示的离散传递函数模型 First-Order Hold :一阶采样和保持器 Unit Delay :一个采样周期的延时 3 Function&Tables(函数和表格模块) Fcn :用自己定义的函数(表达式)进行运算 MATLAB Fcn :利用MA TLAB的现有函数进行运算 S-Function :调用自编的S函数的程序进行运算 Look-Up Table :建立输入信号的查询表(线性峰值匹配) Look-Up Table (2-D):建立两个输入信号的查询表(线性峰值匹配) 4 Math Operations(数学运算模块) Sum :加减运算 Product :乘运算 Dot Product :点乘运算 Gain :比例运算 Math Function :包括指数函数、对数函数、求平方、开根号等常用数学函数Trigonometric Function :三角函数,包括正弦、余弦、正切等 MinMax :最值运算 Abs :取绝对值 Sign :符号函数 Logical Operator :逻辑运算 Relational Operator :关系运算 Complex to Magnitude-Angle :由复数输入转为幅值和相角输出 Magnitude-Angle to Complex :由幅值和相角输入合成复数输出 Complex to Real-Imag :由复数输入转为实部和虚部输出 Real-Imag to Complex :由实部和虚部输入合成复数输出 5 Nonlinear (非线性模块) Saturation :饱和输出,让输出超过某一值时能够饱和 Relay :滞环比较器,限制输出值在某一范围内变化 Switch :开关选择,当第二个输入端大于临界值时,输出由第一个输入端而来,否则输出由第三个输入端而来。

SIMULINK模块介绍

关于光盘的使用说明 本光盘共包含六个子目录,其中三个是DSP_FORTRAN, DSP_C和DSP_MATLAB,另外三个是有关习题所需要的数据或文献。DSP_FORTRAN和DSP_C各含有约40个信号处理的子程序,概括了书中所涉及到的绝大部分算法。程序分别由FORTRAN语言和C语言编写(MA模型、ARMA模型及最小方差谱估计三个算法只给出了用C语言编写的程序, 没有给出相应的FORTRAN子程序),并在PC机上调试通过。编译环境是FORTRAN77 V5. 10和TURBO C2. 0。DSP_MATLAB含有近120多个用MA TLAB编写的信号处理程序,它们是本书各个章节的大部分例题,使用的是MA TLAB6.1。 FORTRAN子程序名称的长度全都是6位,扩展名为.for,C语言子程序的名称全部是7位,由相应的FORTRAN子程序在其名称前加字母m而形成,并将扩展名改为.c。为了方便读者的使用,光盘中还给出了调用FORTRAN子程序的简单主程序。读者只需将此主程序和主程序指定的子程序作编译、连接和运行,即可得出相应的结果。FORTRAN主程序的名称为7位或8位,它是在原FORTRAN子程序前加字母h所构成的,扩展名仍是.for。h后面的一个数(如果有的话)表示该程序是相应子程序的第几个主程序。例如,子程序desiir.for是用来设计IIR滤波器的FORTRAN子程序,对应的C程序是mdesiir.c,调用desiir.for 的第一个主程序是h1desiir.for(设计低通IIR DF),依此类推。 用MATLAB编写的程序的名称由“exa”开头,接下来是所在的章、节及例题的序号,如exa010101,指的是第1章第1节(即1.1节)的第1个例题,即例1.1.1。如果该程序是为了说明某一个m文件的应用,则在上述名称的后面跟一个下划线,再在后面加上所说明的MATLAB文件的名称,如exa011001_rand,即是例1.10.1,该例用来说明rand.m文件的应用。应该说明的是,这些MATLAB程序不是像所附的FORTRAN和C程序那样作为一个个子程序应用,而是用来说明书上的例题及各个m文件的应用。 用FORTRAN和C语言编写的每一个子程序的功能及调用时各个参数的含义已在程序的开头作了较为详细的说明,此处不再赘述。所附程序中,绝大多数都是作者和其研究生编写的,也有少量是参考国外已公开发表的杂志和教科书,如经典的FFT和REMEZ算法等。 下面给出的是用FORTRAN语言和C语言编写的程序的名称、功能以及有关问题的说明,程序按字母顺序排列。 1.aftodf.for,maftodf.c

simulink常用模块

SIMILINK模块库按功能进行分为以下8类子库: (1)Continuous(连续模块) (2)Discrete(离散模块) (3)Function&Tables(函数和平台模块) (4)Math(数学模块) (5)Nonlinear(非线性模块) (6)Signals&Systems(信号和系统模块) (7)Sinks(接收器模块) (8)Sources(输入源模块) 连续模块(Continuous)continuous.mdl Integrator:输入信号积分 Derivative:输入信号微分 State-Space:线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory:存储上一时刻的状态值 TransportDelay:输入信号延时一个固定时间再输出VariableTransportDelay:输入信号延时一个可变时间再输出离散模块(Discrete)discrete.mdl Discrete-timeIntegrator:离散时间积分器DiscreteFilter:IIR与FIR滤波器 DiscreteState-Space:离散状态空间系统模型

DiscreteTransfer-Fcn:离散传递函数模型 DiscreteZero-Pole:以零极点表示的离散传递函数模型 First-OrderHold:一阶采样和保持器 Zero-OrderHold:零阶采样和保持器 UnitDelay:一个采样周期的延时 函数和平台模块(Function&Tables)function.mdl Fcn:用自定义的函数(表达式)进行运算 S-Function:调用自编的S函数的程序进行运算 Look-UpTable:建立输入信号的查询表(线性峰值匹配) Look-UpTable(2-D):建立两个输入信号的查询表(线性峰值匹配) 数学模块(Math)math.mdl Sum:加减运算 Product:乘运算 DotProduct:点乘运算 Gain:比例运算 MathFunction:包括指数函数、对数函数、求平方、开根号等常用数学函数TrigonometricFunction:三角函数,包括正弦、余弦、正切等 MinMax:最值运算 Abs:取绝对值 Sign:符号函数 LogicalOperator:逻辑运算

Simulink模块库学习笔记

Simulink模块库简介0 修改历史 1、连续模块(continuous) (1)Derivative输入信号微分; (2)Integrator输入信号积分; (3)State-Space状态空间系统模型 (4)Transfer-Fcn传递函数模型 (5)TransportDelay输入信号延时一个固定时间再输出 (6)VariableTransportDelay输入信号延时一个可变时间再输出 (7)Zero-Ploe零极点模型 2、非连续模块(Discontinuous) (1)Backlash间隙非线性 (2)Coulomb&ViscousFriction库仑和粘度摩擦非线性 (3)DeadZone死区非线性 (4)DeadZoneDynamic动态死区非线性

(5)HitCrossing冲击非线性 (6)Quantizer量化非线性 (7)RateLimiter静态限制信号的变化速率 (8)RateLimiterDynamic动态限制信号的变化速率 (9)Relay滞环比较器,限制输出值在某一范围内变化 (10)Saturation饱和输出,让输出超过某一值是能够饱和 (11)SaturationDynamic动态饱和输出 (12)WrapToZero 3、离散模块(Discrete) (1)Difference差分环节 (2)DiscreteDerivative离散微分环节 (3)DiscreteFilter离散滤波器 (4)DiscreteState-Space离散状态空间系统模型 (5)DiscreteTransferFcn离散传递函数模型 (6)DiscreteZero-Pole以零极点表示的离散传递函数模型 (7)Discrete-TimeIntegrator离散时间积分器 (8)First-OrderHold一阶保持器 (9)IntegerDelay整数被延迟 (10)Memory输出本模块上一步的输入值 (11)TappedDelay延迟 (12)TransferFcnFirstOrder离散一阶传递函数 (13)TransferFcnLeadorLag传递函数 (14)TransferFcnRealZero离散零点传递函数 (15)UnitDelay一个采样周期的延时 (16)WeightedMovingAverage权值移动平均模型 (17)Zero-OrderHold零阶保持器 4、逻辑和位操作模块(LogicandBitOperation) (1)BitClear位清零 输入的数指定位清零 请参考(3)的示例图。

SIMULINK的模块库介绍

SIMULINK的模块库介绍 (1)Commonly Used Bus Creator Create signal bus Bus Selector Select signals from incoming bus Constant Generate constant value Data Type Conversion Convert input signal to specified data type Demux Extract and output elements of vector signal Discrete-Time Integrator Perform discrete-time integration or accumulation of signal Gain Multiply input by constant Ground Ground unconnected input port Inport Create input port for subsystem or external input Integrator,Integrator Limited Integrate signal Logical Operator Perform specified logical operation on input Mux Combine several input signals into vector Outport Create output port for subsystem or external output Product Multiply and divide scalars and nonscalars or multiply and invert matrices Relational Operator Perform specified relational operation on inputs Saturation Limit range of signal Scope and Floating Display signals generated during simulation

Matlab中SIMULINK的模块库以及比较常用的模块

2009年04月18日星期六 13:41 SIMULINK的模块库介绍 SIMILINK模块库按功能进行分为以下8类子库: Continuous(连续模块) Discrete(离散模块) Function&Tables(函数和平台模块) Math(数学模块) Nonlinear(非线性模块) Signals&Systems(信号和系统模块) Sinks(接收器模块) Sources(输入源模块) 连续模块(Continuous) Integrator:输入信号积分 Derivative:输入信号微分 State-Space:线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory:存储上一时刻的状态值 Transport Delay:输入信号延时一个固定时间再输出 Variable Transport Delay:输入信号延时一个可变时间再输出离散模块(Discrete) Discrete-time Integrator:离散时间积分器 Discrete Filter:IIR与FIR滤波器 Discrete State-Space:离散状态空间系统模型 Discrete Transfer-Fcn:离散传递函数模型

Discrete Zero-Pole:以零极点表示的离散传递函数模型 First-Order Hold:一阶采样和保持器 Zero-Order Hold:零阶采样和保持器 Unit Delay:一个采样周期的延时 函数和平台模块(Function&Tables) Fcn:用自定义的函数(表达式)进行运算 MATLAB Fcn:利用matlab的现有函数进行运算 S-Function:调用自编的S函数的程序进行运算 Look-Up Table:建立输入信号的查询表(线性峰值匹配) Look-Up Table(2-D):建立两个输入信号的查询表(线性峰值匹配) 数学模块( Math ) Sum:加减运算 Product:乘运算 Dot Product:点乘运算 Gain:比例运算 Math Function:包括指数函数、对数函数、求平方、开根号等常用数学函数Trigonometric Function:三角函数,包括正弦、余弦、正切等 MinMax:最值运算 Abs:取绝对值 Sign:符号函数 Logical Operator:逻辑运算 Relational Operator:关系运算 Complex to Magnitude-Angle:由复数输入转为幅值和相角输出 Magnitude-Angle to Complex:由幅值和相角输入合成复数输出

常用Simulink模块简介

常用Simulink模块简介 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 实现IIR和FIR滤波器 Discrete State-Space 实现用离散状态方程描述的系统 Discrete Transfer Fcn 实现离散传递函数 Discrete Zero-Pole 实现以零极点形式描述的离散传递函数Discrete-time Integrator 执行信号的离散时间积分 First-Order Hold 实现一阶采样保持 Integer Delay 将信号延迟多个采样周期

Simulink常用模块名称及其功能简介

Simulink常用模块名称中英文对照Sources库 Band-Limited White Noise 宽带限幅白噪声模块,把一个白噪声引入到连续系统中 Chirp Signal 线性调频信号(频率按时间线性变化的正弦波)模块,产生频率增加的正弦信号 Clock 时钟信号模块,显示或者提供仿真时间 Constant 常量输入模块,产生一个常数值 Digital Clock 数字时钟模块,按指定的间隔产生采样时间 Digital Pulse Generator 产生具有固定间隔的脉冲 From File 从一个文件读取数据 From Work space 从在工作空间定义的矩阵读入数据Ground 接地模块,将一个未连接的输入端接地In1 输入端口模块 Pulse Generator 脉冲信号发生器模块,产生固定间隔的脉冲 Ramp 斜坡信号输入模块,产生一个以常数斜率增加或者减小的信号 Random Number 产生正态分布的随机数 Repeating Sequence 产生一个可重复的任意信号 Signal Generator 产生多种多样的普通信号 Signal Builder 自定义信号发生器 Sine Wave 产生正弦波信号 Step 阶跃信号模块,产生一个单步函数Uniform Random Number 产生均匀分布的随机数 Sinks库 Display 实时数字显示模块,显示其输入信号的值Floating Scope 浮动示波器模块 Out1 输出端口模块

Scope 示波器模块,显示在仿真过程产生的信号的波形 Stop Simulation 仿真终止模块,当它的输入信号非零时,就结束仿真 Terminator 信号终结模块,结束一个未连接的输出端口To File 写数据到文件 To Workspace 把数据写进工作空间里定义的矩阵变量XY Graph 用一个MATLAB图形窗口来显示信号的X-Y坐标的图形 Continuous库主要用于连续系统的仿真 Derivative 微分模块,输出为输入信号的微分。无 需设置参数 Integrator 积分模块,输出时输入信号的积分,可设定初始条件(比如混沌系统的仿真),通常情况下初始条件不用考虑Memory 输出来自前一个时间步的模块输入 State-Space 状态空间模块,主要应用应用于现代控制理论中多输入多输出系统的仿真,双击模块可设置的主要参数有:系数矩阵A,B,C,D以及初始条件 Transfer Fcn 传递函数多项式模型,实现现行传递系统,双击可设置分子多项式和坟墓多项式的系数 Transport Delay 时间延迟模块,通过模块内部参数设定延迟时间 Variable Transport Delay 将输入延迟一可变的时间 Zero-Pole 传递函数零、极点模型,实现一个用零极点标明的传递函数,双击设置零点、极点、增益 Disontinuous库主要用于非线性系统仿真 Backlash 磁滞回环特性模块 Coulomb & Viscous Friction 库伦摩擦与黏性摩擦特性模块 Dead Zone 死区特性模块 Hit Crossing 检测输入信号的零交叉点模块 Quantizer 阶梯状量化处理模块

Matlab中SIMULINK的模块库以及比较常用的模块

Matlab中SIMULINK的模块库以及比较常用的模块 2009年04月18日星期六 13:41 SIMULINK的模块库介绍 SIMILINK模块库按功能进行分为以下8类子库: Continuous(连续模块) Discrete(离散模块) Function&Tables(函数和平台模块) Math(数学模块) Nonlinear(非线性模块) Signals&Systems(信号和系统模块) Sinks(接收器模块) Sources(输入源模块) 连续模块(Continuous)continuous.mdl Integrator:输入信号积分 Derivative:输入信号微分 State-Space:线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory:存储上一时刻的状态值 Transport Delay:输入信号延时一个固定时间再输出 Variable Transport Delay:输入信号延时一个可变时间再输出 离散模块(Discrete) discrete.mdl Discrete-time Integrator:离散时间积分器 Discrete Filter:IIR与FIR滤波器 Discrete State-Space:离散状态空间系统模型 Discrete Transfer-Fcn:离散传递函数模型 Discrete Zero-Pole:以零极点表示的离散传递函数模型 First-Order Hold:一阶采样和保持器 Zero-Order Hold:零阶采样和保持器 Unit Delay:一个采样周期的延时 函数和平台模块(Function&Tables) function.mdl Fcn:用自定义的函数(表达式)进行运算 MATLAB Fcn:利用matlab的现有函数进行运算 S-Function:调用自编的S函数的程序进行运算 Look-Up Table:建立输入信号的查询表(线性峰值匹配) Look-Up Table(2-D):建立两个输入信号的查询表(线性峰值匹配) 数学模块( Math ) math.mdl Sum:加减运算 Product:乘运算 Dot Product:点乘运算 Gain:比例运算 Math Function:包括指数函数、对数函数、求平方、开根号等常用数学函数

simulink常用模块

连续模块(Continuous) Integrator:输入信号积分 Derivative:输入信号微分 State-Space:线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory:存储上一时刻的状态值 Transport Delay:输入信号延时一个固定时间再输出 Variable Transport Delay:输入信号延时一个可变时间再输出 离散模块(Discrete)discrete.mdl Discrete-time Integrator:离散时间积分器 Discrete Filter:IIR与FIR滤波器 Discrete State-Space:离散状态空间系统模型 Discrete Transfer-Fcn:离散传递函数模型 Discrete Zero-Pole:以零极点表示的离散传递函数模型 First-Order Hold:一阶采样和保持器 Zero-Order Hold:零阶采样和保持器 Unit Delay:一个采样周期的延时 函数和平台模块(Function&Tables) function.mdl Fcn:用自定义的函数(表达式)进行运算 MATLAB Fcn:利用matlab的现有函数进行运算 S-Function:调用自编的S函数的程序进行运算 Look-Up Table:建立输入信号的查询表(线性峰值匹配) Look-Up Table(2-D):建立两个输入信号的查询表(线性峰值匹配) 数学模块(Math )math.mdl Sum:加减运算 Product:乘运算 Dot Product:点乘运算 Gain:比例运算 Math Function:包括指数函数、对数函数、求平方、开根号等常用数学函数Trigonometric Function:三角函数,包括正弦、余弦、正切等 MinMax:最值运算 Abs:取绝对值 Sign:符号函数 Logical Operator:逻辑运算 Relational Operator:关系运算 Complex to Magnitude-Angle:由复数输入转为幅值和相角输出 Magnitude-Angle to Complex:由幅值和相角输入合成复数输出 Complex to Real-Imag:由复数输入转为实部和虚部输出 Real-Imag to Complex:由实部和虚部输入合成复数输出 非线性模块(Nonlinear )nonlinear.mdl Saturation:饱和输出,让输出超过某一值时能够饱和。 Relay:滞环比较器,限制输出值在某一范围内变化。

Simulink常用模块中文名称(带模块图片)

Simulink常用模块名称中英文对照 Sources库 Band-Limited White Noise:宽带限幅白噪声模块,把一个白噪声引入到连续系统中 Chirp Signal:线性调频信号(频率按时间线性变化的正弦波)模块,产生频率增加的正弦信号 Clock:时钟信号模块,显示或者提供仿真时间 Constant:常量输入模块,产生一个常数值 Digital Clock:数字时钟模块,按指定的间隔产生采样时间 Digital Pulse Generator:产生具有固定间隔的脉冲 From File:从一个文件读取数据 From Work space:从在工作空间定义的矩阵读入数据 Ground:接地模块,将一个未连接的输入端接地 In1:输入端口模块

Pulse Generator:脉冲信号发生器模块,产生固定间隔的脉冲Ramp:斜坡信号输入模块,产生一个以常数斜率增加或者减小的信号Random Number:产生正态分布的随机数 Repeating Sequence:产生一个可重复的任意信号 Signal Generator:产生多种多样的普通信号 Signal Builder:自定义信号发生器 Sine Wave:产生正弦波信号 Step:阶跃信号模块,产生一个单步函数 Uniform Random Number:产生均匀分布的随机数 Sinks库 Display:实时数字显示模块,显示其输入信号的值 Floating Scope:浮动示波器模块 Out1:输出端口模块 Scope:示波器模块,显示在仿真过程产生的信号的波形 Stop Simulation:仿真终止模块,当它的输入信号非零时,就结束仿真Terminator:信号终结模块,结束一个未连接的输出端口 To File:写数据到文件 To Workspace:把数据写进工作空间里定义的矩阵变量 XY Graph:用一个MATLAB图形窗口来显示信号的X-Y坐标的图形 Continuous库主要用于连续系统的仿真

MATLAB simulink模块简介

SIMULINK的模块库介绍 SIMILINK模块库按功能进行分为以下8类子库: Continuous(连续模块) Discrete(离散模块) Function&Tables(函数和平台模块) Math(数学模块) Nonlinear(非线性模块) Signals&Systems(信号和系统模块) Sinks(接收器模块) Sources(输入源模块) 连续模块(Continuous)continuous.mdl Integrator:输入信号积分 Derivative:输入信号微分 State-Space:线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory:存储上一时刻的状态值 Transport Delay:输入信号延时一个固定时间再输出 Variable Transport Delay:输入信号延时一个可变时间再输出 离散模块(Discrete)discrete.mdl Discrete-time Integrator:离散时间积分器 Discrete Filter:IIR与FIR滤波器 Discrete State-Space:离散状态空间系统模型 Discrete Transfer-Fcn:离散传递函数模型 Discrete Zero-Pole:以零极点表示的离散传递函数模型 First-Order Hold:一阶采样和保持器 Zero-Order Hold:零阶采样和保持器 Unit Delay:一个采样周期的延时 函数和平台模块(Function&Tables) function.mdl Fcn:用自定义的函数(表达式)进行运算 MATLAB Fcn:利用matlab的现有函数进行运算 S-Function:调用自编的S函数的程序进行运算 Look-Up Table:建立输入信号的查询表(线性峰值匹配) Look-Up Table(2-D):建立两个输入信号的查询表(线性峰值匹配) 数学模块(Math )math.mdl Sum:加减运算 Product:乘运算 Dot Product:点乘运算 Gain:比例运算 Math Function:包括指数函数、对数函数、求平方、开根号等常用数学函数Trigonometric Function:三角函数,包括正弦、余弦、正切等 MinMax:最值运算

Simulink常用模块中文名称(带模块图片)

Simulink 常用模块名称中英文对照 Sources 库 Band-Limited White Noise:宽带限幅白噪声模块,把一个白噪声引入到连续系统中 Chirp Signal:线性调频信号(频率按时间线性变化的正弦波)模块,产生频率增加的正弦信号 Clock:时钟信号模块,显示或者提供仿真时间 Constant :常量输入模块,产生一个常数值 Digital Clock:数字时钟模块,按指定的间隔产生采样时间 Digital Pulse Generator:产生具有固定间隔的脉冲 From File:从一个文件读取数据 From Work space:从在工作空间定义的矩阵读入数据 Ground:接地模块,将一个未连接的输入端接地 In1:输入端口模块

Pulse Generator:脉冲信号发生器模块,产生固定间隔的脉冲Ramp:斜坡信号输入模块,产生一个以常数斜率增加或者减 小的信号 Random Number:产生正态分布的随机数Repeating Sequence:产生一个可重复的任意信号 Signal Generator:产生多种多样的普通信号 Signal Builder:自定义信号发生器 Sine Wave:产生正弦波信号 Step:阶跃信号模块,产生一个单步函数 Uniform Random Number:产生均匀分布的随机数 Sinks 库 Display:实时数字显示模块,显示其输入信号的值 Floating Scope:浮动示波器模块 Out1:输出端口模块 Scope:示波器模块,显示在仿真过程产生的信号的波形 Stop Simulation:仿真终止模块,当它的输入信号非零时,就结束仿真Terminator:信号终结模块,结束一个未连接的输出端口 To File:写数据到文件 To Workspace:把数据写进工作空间里定义的矩阵变量

simulink常用模块

SIMILINK 模块库按功能进行分为以下8类子库: (1)Continuous (连续模块) (2)Discrete (离散模块) (3)Function&Tables (函数和平台模块) (4)Math (数学模块) (5)Nonlinear (非线性模块) ⑹Signals&Systems (信号和系统模块) ⑺Sinks (接收器模块) (8)Sources (输入源模块) 连续模块(Continuous continuous.mdl Integrator:输入信号积分 Derivative:输入信号微分 State-Space线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory :存储上一时刻的状态值 TransportDelay:输入信号延时一个固定时间再输出VariableTransportDelay:输入信号延时一个可变时间再输出离散模块(Discrete discrete.mdl Discrete-timeIntegrator:离散时间积分器DiscreteFilter:IIR 与FIR 滤波器

DiscreteState-Space离散状态空间系统模型 DiscreteTransfer-Fcn离散传递函数模型 DiscreteZero-Pole以零极点表示的离散传递函数模型 First-OrderHold :—阶采样和保持器 Zero-OrderHold :零阶采样和保持器 Un itDelay: —个采样周期的延时 函数和平台模块(Function&Tables)function.mdl Fen:用自定义的函数(表达式)进行运算 Fen:利用matlab的现有函数进行运算 S-Function:调用自编的S函数的程序进行运算 Look-UpTable :建立输入信号的查询表(线性峰值匹配) Look-UpTable(2-D):建立两个输入信号的查询表(线性峰值匹配) 数学模块(Math)math.mdl Sum:加减运算 Product:乘运算 DotProduct :点乘运算 Gai n:比例运算 MathFu nctio n:包括指数函数、对数函数、求平方、开根号等常用数学函数Trigono metricF unction:三角函数,包括正弦、余弦、正切等 MinMax :最值运算 Abs :取绝对值

Simulink模块库简介

Simulink模块库简介 在进行系统动态仿真之前,应绘制仿真系统框图,并确定仿真所需要的参数。Simulink 模块库包含有大部分常用的建立系统框图的模块,下面简要介绍常用模块。 1、连续模块(continuous) (1) 2、非连续模块(Discontinuous) (2) 3、离散模块(Discrete) (3) 4、逻辑和位操作模块(Logic and Bit Operation) (4) 5、查找表模块(Lookup Table) (5) 6.数学模块(Math Operations) (6) 7、模型检测模块(Model Verification) (7) 8、模型扩充模块(Model-Wide Utilities) (8) 9、端口和子系统模块(Prot & Subsystems) (9) 10、信号属性模块(Signal Attributes) (10) 11、信号路线模块(Signal Routing) (11) 12、接收器模块(Sinks) (12) 13、输入源模块(Sources) (13) 14、用户自定义函数模块(User-Defined Functions) (14) 15、Additional Math & Discrete (14) 综合 (15) 1、连续模块(continuous) (1) Derivative 输入信号微分; (2) Integrator输入信号积分; (3) State-Space状态空间系统模型 (4) Transfer-Fcn传递函数模型 (5) Transport Delay输入信号延时一个固定时间再输出 (6) Variable Transport Delay输入信号延时一个可变时间再输出 (7) Zero-Ploe零极点模型

simulink模块库中文

这些图片的窗口是从MA TLAB R2012b里面截图下来的,注释还不够全面。如有出入之处,敬请谅解!

Derivative :微分模块,输出为输入信号的微分。无需设置参数Integrator:积分模块,输出时输入信号的积分,可设定初始条件(比如混沌系统的仿真),通常情况下初始条件不用考虑Memory:输出来自前一个时间步的模块输入 State-Space:状态空间模块,主要应用应用于现代控制理论中多输入多输出系统的仿真,双击模块可设置的主要参数有:系数矩阵A,B,C,D以及初始条件Transfer Fcn:传递函数多项式模型,实现现行传递系统,双击可设置分子多项式和坟墓多项式的系数 Transport Delay:时间延迟模块,通过模块内部参数设定延迟时间 Variable Transport Delay:将输入延迟一可变的时间 Zero-Pole:传递函数零、极点模型,实现一个用零极点标明的传递函数,双击设置零点、极点、增益

Backlash:磁滞回环特性模块 Coulomb & Viscous Friction:库伦摩擦与黏性摩擦特性模块Dead Zone:死区特性模块 Hit Crossing:检测输入信号的零交叉点模块Quantizer:阶梯状量化处理模块Rate Limiter:变化速率限幅模块Relay:带有滞环的继电特性模块Saturation:限幅的饱和特性模块

Discrete Transfer Fcn:离散系统传递函数多项式模型,可设置分子分母多项式 Discrete Zero-Pole:离散系统传递函数零极点模型,可设置零点、极点、增益,可以设置采样时间 Discrete Filter:离散系统滤波器,可设置分子分母系数(按照z-1作升幂排列),可设置采样时间 Discrete State-Space:离散系统状态空间表达式模块,可设置参数矩阵A,B,C,D,可设置采样时间、初始条件 Discrete-Time Integrator:离散系统积分器模块,可设置采样时间、初始条件 Unit Delay:离散系统单位延迟模块,可设置采样时间,初始条件Fist-Order Hol:一阶采样保持器 Memory:存储模块 Zero-Order Hold:零阶采样保持器 Discrete Filter:实现IIR和FIR滤波器 Discrete State-Space:实现一个离散状态空间系统 Discrete-Time Integrator:离散时间积分器 Discrete Transfer Fcn:实现一个离散传递函数 Discrete Zero-Pol:实现一个用零极点来说明的离散传递函数First-Order Hold:实现一个一阶保持采样-保持系统 Unit Delay:将信号延时一个单位采样时间 Zero-Order Hold:实现具有一个采样周期的零阶保持

MATLAB中SIMULINK常用命令表+常用模块简介

常用命令: 仿真命令 sim 仿真运行一个simulink模块 sldebug 调试一个simulink模块 simset 设置仿真参数 simget 获取仿真参数 线性化和整理命令 linmod 从连续时间系统中获取线性模型 linmod2 也是获取线性模型,采用高级方法 dinmod 从离散时间系统中获取线性模型 trim 为一个仿真系统寻找稳定的状态参数 构建模型命令 open_system 打开已有的模型 close_system 关闭打开的模型或模块 new_system 创建一个新的空模型窗口 load_system 加载已有的模型并使模型不可见 save_system 保存一个打开的模型 add_block 添加一个新的模块 add_line 添加一条线(两个模块之间的连线) delete_block 删除一个模块 delete_line 删除一根线 find_system 查找一个模块 hilite_system 使一个模块醒目显示 replace_block 用一个新模块代替已有的模块 set_param 为模型或模块设置参数 get_param 获取模块或模型的参数 add_param 为一个模型添加用户自定义的字符串参数delete_param 从一个模型中删除一个用户自定义的参数bdclose 关闭一个simulink窗口 bdroot 根层次下的模块名字 gcb 获取当前模块的名字 gcbh 获取当前模块的句柄 gcs 获取当前系统的名字 getfullname 获取一个模块的完全路径名 slupdate 将1.x的模块升级为3.x的模块 addterms 为未连接的端口添加terminators模块 boolean 将数值数组转化为布尔值 slhelp simulink的用户向导或者模块帮助 封装命令 hasmask 检查已有模块是否封装 hasmaskdlg 检查已有模块是否有封装的对话框 hasmaskicon 检查已有模块是否有封装的图标

相关文档