Simulink常用模块汇总介绍


专题目录

Simulink常用模块汇总介绍

Input/Output : 输入输出模块

  • 输入模块:Input
  • 输出模块:Output
    在这里插入图片描述
    属性:
    • Port number : 输入port序号
    • Icon display : 显示格式
    • Data type : 信号的数据类型
      在这里插入图片描述
      在这里插入图片描述

Subsystem : 子系统模块

  • 子系统模块: Subsystem : 封装模块
    在这里插入图片描述

Ground 接地模块

  • Ground :将未连接的输入端口接地
  • 作用 :如果使用具有未连接的输入端口的模块运行仿真,Simulink会发出警告,使用 Ground 模块将那些未连接的模块接地可以防止出现这些警告
    在这里插入图片描述

Terminator 终端模块

  • Terminator :终止未连接的输出端口
  • 作用 :如果运行的仿真中有一些模块的输出端口未连接任何模块,Simulink将发出警告消息。使用 Terminator 模块终止这些模块,可以防止出现此类警告消息
    在这里插入图片描述

Constant 常量

  • Constant 模块提供常量信号输入;可生成标量、向量、矩阵、数组
    在这里插入图片描述

Sum 加减法

  • Sum 模块对输入信号执行加减运算;可对标量、向量或矩阵输入执行加减运算
    在这里插入图片描述

Product 乘除法

  • Product 模块输出两个输入(两个标量、一个标量和一个非标量,或者具有相同维度的两个非标量)的相乘结果
    在这里插入图片描述

Bus Creator/Selector 总线

  • Bus Creator 模块可将一组信号合并成一条总线
  • Bus Selector 模块将指定的元素输出为单独的信号或新的总线
    在这里插入图片描述

Scope 示波器

  • Scope 示波器 :显示仿真过程中生成的信号
  • 示波器具有以下功能面板:
    • Triggers - 设置触发器,在发生指定事件时同步重复的信号并暂停显示;
    • Cursor Measurements - 使用垂直游标和水平游标测量信号值;
    • Signal Statistics - 显示所选信号的最大值、最小值、峰间差、均值、中位数和 RMS 值;
    • Peak Finder - 查找最大值,显示出现最大值时的 x 轴值;
    • Bilevel Measurements - 测量过渡过程、超调、欠调和循环
      在这里插入图片描述

Mux/Demux复用器和分路器模块

  • Mux 模块 : 将相同数据类型和数值类型的输入信号合并为虚拟向量
  • Demux 模块:提取输入向量信号的分量,再将它们输出为单独的信号。输出信号端口从上到下排列
    在这里插入图片描述

Switch 开关模块

  • Switch 模块根据第二个输入的值,传递第一个输入或第三个输入信号。第一个和第三个输入是数据输入;第二个输入是控制输入
    在这里插入图片描述

Gain 增益模块

  • Gain 模块将输入乘以一个常量值(增益),输入和增益可以是标量、向量或矩阵。
    在这里插入图片描述

Logical Operator 逻辑运算符

  • Logical Operator 模块对其输入执行指定的逻辑运算
运算说明
AND如果所有输入均为 TRUE,则为 TRUE
OR如果至少有一个输入为 TRUE,则为 TRUE
NAND如果至少有一个输入为 FALSE,则为 TRUE
NOR如果所有输入均不为 TRUE,则为 TRUE
XOR如果有奇数个输入为 TRUE,则为 TRUE
NXOR如果有偶数个输入为 TRUE,则为 TRUE
NOT如果输入为 FALSE,则为 TRUE

在这里插入图片描述

Relational Operator 关系运算符

  • Relational Operator 模块对输入执行指定的关系运算
  • 双输入模式
运算说明
==如果第一个输入等于第二个输入,则为 TRUE
~=如果第一个输入不等于第二个输入,则为 TRUE
<如果第一个输入小于第二个输入,则为 TRUE
<=如果第一个输入小于或等于第二个输入,则为 TRUE

=|如果第一个输入大于或等于第二个输入,则为 TRUE
|如果第一个输入大于第二个输入,则为 TRUE

  • 单输入模式
运算说明
isInf如果输入为 Inf,则为 TRUE
isNaN如果输入为 NaN,则为 TRUE
isFinite如果输入为有限值,则为 TRUE
在这里插入图片描述

感谢阅读 若有错误 敬请见谅!!!


  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Matlab Simulink是一种广泛应用于系统建模和仿真的工具,其常用模块对应中文名称如下: 1. Continuous Library (连续系统):提供了一系列用于建模和仿真连续系统的模块,如积分器(Integrator)、增益(Gain)等。 2. Discrete Library(离散系统):包含了一些用于建模和仿真离散系统的模块,如单位延迟(Unit Delay)、采样时间(Sample Time)等。 3. Sources Library(信号源):提供了多个产生系统输入信号的模块,如恒定值(Constant)、正弦波(Sine Wave)等。 4. Sinks Library(信号输出):包含了多个用于将系统输出信号显示或保存的模块,如显示(Scope)、写入文件(To Workspace)等。 5. Math Operations Library(数学运算):提供了多个常见的数学运算模块,如加法(Add)、乘法(Product)等。 6. Logic and Bit operations Library(逻辑和位运算):包含了一些用于逻辑运算和位操作的模块,如与门(AND)、位掩码(Bitwise Operator)等。 7. Signal Routing Library(信号路由):提供了多个模块,用于对信号进行分支和路由,如选择(Switch)、数据转换(Data Type Conversion)等。 8. Simulink Ports and Subsystems Library(Simulink端口和子系统):包含了一些用于构建系统模型的模块,如输入端口(Inport)、输出端口(Outport)和子系统(Subsystem)等。 9. Simulink Extras Library(Simulink额外):提供了一些附加功能和特殊用途的模块,如仿真时间显示(Simulation Time Displayer)和事件管理器(Event Enabled Enabled Subsystem)等。 以上是Matlab Simulink常用模块的中文名称,它们可以帮助用户方便地进行系统建模和仿真工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

园长QwQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值