文章目录

  • 1. EnabledSubsystem
  • 2. Merge
  • 3. Add
  • 4. scope
    • 4.1 多端口
    • 4.2 保存仿真数据
    • 4.3 运行时暂停显示
    • 4.3 绘制信号组并显示各信号名称
    • 4.4 显示Y轴标题
    • 4.5 选择显示画面的数量和布局

1. EnabledSubsystem


使能子系统,官方网站解释如下:
使能子系统是一种条件执行子系统,它在控制信号具有正值时在每个主时间步运行一次。如果信号在子时间步发生过零事件,则子系统要到下一个主时间步才会启用或禁用。

控制信号可以是标量或向量。
如果标量值大于零,则子系统执行。
如果任何向量元素值大于零,则子系统执行。

简单的来说,该子系统具有使能信号,当信号大于0的时候执行该子系统,其他小于等于零的信号值不执行该系统。
注意:系统一旦使能,就不会终止。(同 trigger system)
官方链接如下:使用使能子系统

2. Merge


存放在 Simulink/signal routing中,将多个信号合并为一个信号,与 mux 类似,但绝不一样!
Merge 模块的使用原则

  • 使用 Merge 模块时,请遵循以下原则:

  • 始终使用条件执行子系统来驱动 Merge 模块。

  • 确保在任何时间步都最多只有一个驱动条件执行子系统在执行中。

  • 确保所有输入信号具有相同的采样时间。
    官方的解释文档说的太好了,参考如下:.

  1. 官方 Merge 说明
  2. simulink画分段函数的方法,关于merge模块和mux模块的区别
  3. 求助simulink中merge模块

3. Add

  • Icon shape 中选择是圆形还是方形
  • List of signs中,使用|++,展现如下(右图是++,左图是|++):

4. scope

4.1 多端口

示波器右键,选择即可

4.2 保存仿真数据
  1. 在搜scope串口的工具栏,点击 Parameters 按钮 。
  2. 点击 Logging 选项卡,然后选中 Log data to workspace 复选框。在 Variable name 框中,输入用于保存数据的变量名称或使用默认名称 “ScopeData”。从 Save format 列表中选择 “Dataset”。点击 OK。可以将 Save format 设置为 “Dataset” 以外的格式(例如 “Array”)。
  3. 运行仿真即可
4.3 运行时暂停显示

当仿真在后台运行时,使用 Simulink Snapshot 可暂停示波器画面显示。

  1. 打开一个示波器窗口并开始仿真。
  2. 选择 Simulation > Simulink Snapshot。选择 Simulation > Simulink Snapshot。
    左下角的示波器窗口状态是 Frozen,但仿真继续在后台运行。
  3. 与暂停的显示进行交互。例如,使用测量值、复制示波器图像或进行缩放。
  4. 要解除显示冻结,请再次选择 Simulation > Simulink Snapshot。
4.3 绘制信号组并显示各信号名称

此示例采用四条正弦波信号线构成的信号线组,并将它们绘制到一个示波器画面。

  1. 将 Sine Wave 模块连接到 Scope 模块。
  2. 打开 Scope Configuration Properties 对话框。在 Display 窗格上,选中 Legends 复选框。
  3. 将 Sine Wave 模块的 Amplitude 参数设置为 [10 20;30 40]。
  4. 对模型进行仿真。Scope 窗口以矩阵顺序 (1,1)、(2,1)、(1,2)、(2,2) 显示四个信号。
4.4 显示Y轴标题
  1. 在 Scope 窗口的工具栏中,选择 Configuration Properties 按钮
  2. 在 Configuration Properties:Scope 对话框中,选择 Display 选项卡。
  3. 在 Y-label 框中,输入 y 轴的标题,然后输入(%<SignalUnits>)
  4. 点击 OK 或 Apply。
4.5 选择显示画面的数量和布局

在示波器显示界面选择View->Layout


simulink模块使用记录2-EnabledSubsystem/merge相关推荐

  1. simulink模块使用记录1-mux/demux/clock/realtion operator

    文章目录 1. mux 2. demux 3. clock 4. relation operator 1. mux 在 commonly used blocks 中,找到并拖入simulink窗口,双 ...

  2. Simulink系列 - simulink模块库详细介绍

    (原创文章,转载请与作者联系,本文Matlab版本 R2019a) 往期回顾:SImulink仿真系列 - Simulink信号观察模块详解 上一篇:基于Matlab-Simulink 的 2FSK ...

  3. LeetCode刷题记录15——21. Merge Two Sorted Lists(easy)

    LeetCode刷题记录15--21. Merge Two Sorted Lists(easy) 目录 LeetCode刷题记录15--21. Merge Two Sorted Lists(easy) ...

  4. matlab中sinks,MATLAB Simulink模块库详解(二)Sinks篇

    MATLAB Simulink模块库详解(二)Sinks篇 Simulink模块库概述 1.Sources模块库,为仿真提供各种信号源 2.Sinks模块库,为仿真提供输出设备元件 3.Continu ...

  5. MATLAB从入门到精通-Simulink模块连续模块之积分(Continuous-Integrator)

    前言 本文我们介绍Simulink模块库中连续模块库(Continuous)中的积分模块(Integrator),主要讲述积分模块及其触发信号注意事项. 以下是我为大家准备的几个精品专栏,喜欢的小伙伴 ...

  6. Simulink模块之Band-Limited White Noise

    Simulink模块之Band-Limited White Noise - 尽数空 - 博客园

  7. 4G模块使用记录移远EC20、BC20

    目录 0. 概述 硬件连接 -- UART 休眠管脚的使用 硬件连接 -- USB USB线序定义 驱动安装 抓取模组log 模组型号和SIM卡 模组区别 本地卡和漫游卡 SIM卡和APN 1. EC ...

  8. simulink模块名称显示设置_GUI界面实现批量修改Simulink模块参数名称

    上一篇文章简要介绍了批量修改参数名称的方法,但是每一次批量修改不同的模块参数名称时,都需要手动修改代码.今天我们用Matlab自带的GUI功能来完成批量修改的任务. GUI是什么?Graphical ...

  9. matlab/simulink中自定义m-s函数作为simulink模块使用实例

    一般而言matlab/simulink能满足多数使用要求,但是往往在研究中会使用User-difinition s-function或者调用c,c++的库函数,这时候就需要matlab能进行c,c++ ...

最新文章

  1. SQL 全角半角转换-(摘抄)
  2. React系列---Redux高阶运用
  3. 布线须知:无线AP采用PoE交换机供电的好处
  4. LESSON 11.4 原理进阶:AdaBoost算法流程详解
  5. 面试官问:平常你是怎么对 Java 服务进行调优的?
  6. php图片左右滚动代码怎么写,css图片滚动代码怎么写?轮播图横向滚动展示
  7. 第四章 数据的概括性度量
  8. PWM 发生器模块设计
  9. 使用Nagios监控esx、esxi、vcenter
  10. 程序员操作系统推荐_为什么程序员要会 Linux
  11. win10切换桌面_总说win7最好用,那是你还不知道win10系统,竟有这些强大的功能!...
  12. 【Luogu1048】采药
  13. LDA主题模型原理解析与python实现
  14. Linux内存管理之mmap
  15. Gdiplus::Bitmap转HBITMAP与HBITMAP转Gdiplus::Bitmap
  16. Android性能测试
  17. 文档公式编辑神器-Snip
  18. 觉醒:游戏迷学了计算机
  19. 《天下无谋》读后感 --- 度心术卷1度心篇
  20. matlab中的矩阵与向量运算

热门文章

  1. linux-权限管理acl高级
  2. 使用匿名函数动态设置前置或者后置操作(装饰器模式的)
  3. CodeForces - 233A Perfect Permutation
  4. GSK携手学术机构共建健康大数据系统
  5. IDEA远程调试Tomcat
  6. webpack2 实践系列(二)— entry 和 output
  7. 在windows下python,pip,numpy,scipy,matplotlib的安装
  8. Applied Functional Analysis(Applications to Mathematical Physics ) E.Zeidler
  9. JSON for java入门总结
  10. iTextSharp 使用详解用C#制作PDF文件全攻略