Matlab中SIMULINK的模块库以及比较常用的模块_第1页
Matlab中SIMULINK的模块库以及比较常用的模块_第2页
Matlab中SIMULINK的模块库以及比较常用的模块_第3页
Matlab中SIMULINK的模块库以及比较常用的模块_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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 包括指数函数 对数函数 求平方 开根号等常用数学函数 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 滞环比较器 限制输出值在某一范围内变化 Switch 开关选择 当第二个输入端大于临界值时 输出由第一个输入端而来 否则输出由第三个输入端而来 Manual Switch 手动选择开关 信号和系统模块 Signal Systems sigsys mdl In1 输入端 Out1 输出端 Mux 将多个单一输入转化为一个复合输出 Demux 将一个复合输入转化为多个单一输出 Ground 连接到没有连接到的输入端 Terminator 连接到没有连接到的输出端 SubSystem 建立新的封装 Mask 功能模块 接收器模块 Sinks sinks mdl Scope 示波器 XY Graph 显示二维图形 To Workspace 将输出写入 MATLAB 的工作空间 To File mat 将输出写入数据文件 输入源模块 Sources sources mdl Constant 常数信号 Clock 时钟信号 From Workspace 来自 MATLAB 的工作空间 From File mat 来自数据文件 Pulse Generator 脉冲发生器 Repeating Sequence 重复信号 Signal Generator 信号发生器 可以产生正弦 方波 锯齿波及随意波 Sine Wave 正弦波信号 Step 阶跃波信号 分割线 分割线 Simulink 中常用的模块库包括以下几种 1 信宿 Sinks 模块库 包括显示或将输出回写的模块 Display 显 示输入的值 Output 创建子系统的输出端口或外部输出端口 Scope Float Scope 显示仿真时产生的信号 StopSimulation 当输入不等于零时停止仿真 Terminator 将未连接的输出端口作为终端 XY Graph 显示 XY 坐标图 2 信源 Sources 模块库 包括产生各种信号的模块 Band Limited White Noise 为连续系统引入白噪声 Chirp Signal 产生一个扫频信号 Clock 产生和显示仿真时间 Constant 产生一个常量值 Digital Clock 在特定的采 样间隔产生仿真时间 Ground 将未连接的输入端口接地等 3 连续 Continuous 模块库 包括线性函数模型 包括有微分单元 Derivative 积分单元 Integrator 线性状态空间系统单元 State Space 线性传递函数单元 Transfer Fen 延时单元 Transport Delay 可变传输延时单元 Variable Transport Delay 指 定零极点输入函数单元 Zero Pole 4 数学操作 Simulink Math Operations 和 Fixed Point Blocket Math 模块库 包含常用的数学函数模块 包括输入信号绝对值单元 Abs 计算一个复位信号幅度与 或相位单元 Complex to Magnitude Angle 计 算一个复位信号的实部与虚部单元 Complex to Real Imag 等数学函数 5 通信模块库 Comunications Blockset 信源 Comm Sources 在这个库中 可以形成随机或伪随机信号 也可 以读取文件或模拟压控振荡器 VCO 来产生非随机信号 Bernoulli Random Binary Generator 模块 产生伯努利分布的二进制随 机数 Binary Vector Noise Generator 模块 产生可以控制 1 的个数的二进 制随机向量 Random Integer Generator 模块 产生范围在 0 M 1 内的随机整数 Poission Int Generator 模块 产生洎松分布的随机整数 PN Sequence Generator 模块 产生伪随机序列 Gaussian Noise Generator 模块 产生离散高斯白噪声 Rayleigh Noise Generator 模块 产生瑞利分布的噪声 Uniform Noise Generator 模块 产生在一个特定区域内的均匀噪声 Voltage Controlled Oscillator 模块 实现压控振荡器 信宿 Comm Sinks 此库中提供了信宿和显示的模块 以使对通信系统 的分析更加简便 Triggered Write to File 模块 在输入信号上升沿向文件写入数据 Enor Rate Calculation 模块 计算输入信号的误比特率和误符号率 信源编码 Source Coding 模块库 信源编码分为两个基本步骤 信源编 码和信源译码 信源编码用量化的方法将一个源信号转化成一个数字信号 所 得信号的符号都是在某个有限范围内的非负整数 信源译码就

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论