Simulink从0搭建模型03-Enabled Subsystem 使能子系统

参考博客

  • b站视频 【Simulink 0基础入门教程 P4 使能子系统 Enabled Subsystem
    的使用介绍】

个人听了这个博主的视频风格觉得很适合我入门学习,讲得很清楚。
另外,视频里面教得很详细了,我也不会再详细写怎么打开创建等步骤,跟着操作就行。主要记录一下想记录的一些点。

声明:坚持学习是一件很美好的事情,仅供个人学习复习。

1. Enabled Subsystem (使能子系统)

1.1 Enabled Subsystem

在这里插入图片描述

1.2 Enable (使能)

Enabled Subsystem上方的输入箭头指向的Enable (使能) :
在这里插入图片描述

2. Enabled Subsystem内部

在Enabled Subsystem内部可以随意搭建,示例为上一节的累加器。
在这里插入图片描述

2.1 设置

在这里插入图片描述

在这里插入图片描述

其中Solver(求解器)的stop time=10s, fixed-step size=0.1s, 因此 一共会被执行100次。

2.2 运行

2.2.1 开关打到1

开关打到1(boolean类型),子系统使能,run一下,执行累加,通过显示屏观测到结果为101。这是因为从第0次开始计,初始值为1,所以结果为1×100+1=101。

在这里插入图片描述

观察示波器:
蓝色线呈阶梯状。
在这里插入图片描述

2.2.2 开关打到0

开关打到0(boolean类型),子系统未使能,run一下,输出一直为0.
在这里插入图片描述
在这里插入图片描述

3. 技巧

和普通子系统不同的是,使能子系统多了使能。

3.1 Subsystem 和 Enabled Subsystem

普通子系统
在这里插入图片描述

3.2 把普通子系统快速变成使能子系统?

除了用搜索的方式,怎么把普通子系统快速变成使能子系统?

  1. 进入Subsystem内部的结构如下,仅一输入一输出:

在这里插入图片描述

  1. 加载一个Enable模块 ,再退出去Subsystem,此时Subsystem就自动变为了带使能的Subsystem:
    在这里插入图片描述

在这里插入图片描述

4. Enable 参数

  • held:全局变量的值,会保持
  • reset :全局变量的值在没有使能的时候,会被清零

注:这是enable重要的设置,对enable调试时谨慎设置

在这里插入图片描述

4.1 运行(held)

选择“单步调试”Step Forward ,仿真只会一步一步跑 :
在这里插入图片描述

点一下,累加1: 在这里插入图片描述

再多点几下 :
在这里插入图片描述

Delay步长和初始值设置:
在这里插入图片描述

切换0和1的结果:
(黄线为开关状态,蓝线为累加结果)

  • 当开关切换到0,模型初始值为0
  • 当开关从0切换到1,模型开始累加
  • 当开关从1切换到0,模型保持不变
  • 当开关再次从0切换到1,模型继续累加

在这里插入图片描述

4.2 运行(reset)

  • 当开关切换到0,模型初始值为0
  • 当开关从0切换到1,模型开始累加
  • 当开关从1切换到0,模型保持不变
  • 当开关再次从0切换到1,模型重置后再累加 在这里插入图片描述

5. Out1参数

5.1 运行(held)

Enabled Subsystem中的输出: 在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.2 运行(reset)

在这里插入图片描述在这里插入图片描述

-END-

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/570960.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

年如何在不丢失数据的情况下解锁锁定的 Android 手机?

当您忘记密码、PIN 码或图案并且想要解锁 Android 手机时,您可能会丢失 Android 手机上的数据。但您无需再担心,因为在这里,我们想出了几种解锁锁定的 Android 手机而不丢失数据的方法。 方法 1. 使用 Android Unlock 解锁锁定的 Android 且不…

拿捏 顺序表(1)

目录 1. 顺序表的分类2. 顺序表实现3. 顺序表实现完整代码4. 总结 前言: 一天xxx想存储一组数据, 并且能够轻松的实现删除和增加, 此时数组大胆站出, 但是每次都需要遍历一遍数组, 来确定已经存储的元素个数, 太麻烦了, 于是迎来了顺序表不屑的调侃: 数组你不行啊… 顺序表是一…

MSE实现全链路灰度实践

技术架构包括以下基础设施和云服务: 1个地域:ACK集群、微服务应用、MSE实例均部署在同一地域下。 1个专有网络VPC:形成云上私有网络,确保核心云资源的网络环境,如容器服务ACK、微服务引擎MSE。 ACK集群:简单…

升级 jQuery:努力打造健康的 Web 生态

jQuery 对 Web 的影响始终是显而易见的。当 jQuery 在 2006 年首次推出时,几乎立即成为 Web 开发人员的基本工具。它简化了 JavaScript 编程,使操作 HTML 文档、处理事件、执行动画等变得更加容易。从那时起,它在 Web 标准和浏览器功能的演变…

idea中打印日志不会乱码,但是部署到外部tomcat中乱码了。

问题:如图Tomcat乱码,而且启动时的系统日志不会乱码,webapp中的打印日志才乱码。 idea中的情况如下:正常中文展示。 问题分析:网上分析的原因是Tomcat配置的字符集和web应用的字符集不匹配,网上集中的解决…

Springboot的日常操作技巧

文章目录 1、自定义横幅2、容器刷新后触发方法自定义3、容器启动后触发方法自定义**CommandLineRunner**ApplicationRunner 不定时增加 参考文章 1、自定义横幅 简单就一点你需要把banner.text放到classpath 路径下 ,默认它会找叫做banner的文件,各种格式…

“奇观”初见,祁门竞赛上海正式发

布给上下山水、左右人文的“徽州”,另起一笔“烟火” 城市更新从空间营造进入地方创生。何为地方?如何创生?其关键也许在于“持续打开”,源源不断吸引新生力量参与,从在地文化中生长出创作生态。 镶嵌于长三角腹地&a…

Ubuntu Pycharm安装

下载PyCharm,https://www.jetbrains.com/pycharm/download/?sectionlinux 然后按照下图执行安装: 安装的时候可能出现的问题: 问题1:No JDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOME environment var…

SHELL脚本(全是干货)

一、shell是什么? 1. 1 shell 是一种脚本语言 脚本语言的本质是一个文件,文件里面存放的是特点格式的指令,系统可以使用脚本解析器翻译或者解析指令,并且执行(它不需要编译) shell 即是应用程序&#xff…

江开2024年春《大学英语(B)(2) 060052》过程性考核作业4参考答案

答案:更多答案,请关注【电大搜题】微信公众号 答案:更多答案,请关注【电大搜题】微信公众号 答案:更多答案,请关注【电大搜题】微信公众号 单选题 1阅读Passage One,回答C-1C-4个问题。请…

高频前端面试题汇总之HTML篇

1. src和href的区别 src和href都是用来引用外部的资源,它们的区别如下: src: 表示对资源的引用,它指向的内容会嵌入到当前标签所在的位置。src会将其指向的资源下载并应⽤到⽂档内,如请求js脚本。当浏览器解析到该元素…

OpenCV 如何实现边缘检测器

返回:OpenCV系列文章目录(持续更新中......) 上一篇:OpenCV如何实现拉普拉斯算子的离散模拟 下一篇 :OpenCV系列文章目录(持续更新中......) 目标 在本教程中,您将学习如何: 使用 OpenCV 函数…

为什么浏览器打印后会有一个undefined

问题: 原因:浏览器中调试代码,浏览器会默认输出打印语句返回值,多行调试命令返回时只执行最后一个返回值 1、这里没有打印操作,但是返回了1。控制台输出的是调试命令的【返回值】 2、如果调试命令本身就带有打印的语…

C系统编程:从零手搓一个shell

背景 这么久没更新就是在干这件事!!因为系统编程已经学的差不多了,所以想找几个项目练练手,之前就一直想写一个自己的shell!!现在终于有机会实现了。 首先说明一下我的操作系统:Arch linux 服务…

HFSS端口介绍2---波端口

前面我们讨论了Lumped Port设定相关的内容,这节我们继续讨论Wave Port(波端口)使用相关的问题。 波端口使用范围 封闭结构:如波导、同轴电缆等 包含多个传播模式的模型 端口平面在求解区域外的模型 模型中包含均匀的波导或者传输线结构 波端口的大小 对于封闭的传输线结构:边…

【C++】vector常用函数总结及其模拟实现

目录 一、vector简介 二、vector的构造 三、vector的大小和容量 四、vector的访问 五、vector的插入 六、vector的删除 简单模拟实现 一、vector简介 vector容器&#xff0c;直译为向量&#xff0c;实践中我们可以称呼它为变长数组。 使用时需添加头文件#include<v…

【御控工业物联网】JAVA JSON结构转换、JSON结构重构、JSON结构互换(5):对象To对象——转换映射方式

御控官网&#xff1a;https://www.yu-con.com/ 文章目录 御控官网&#xff1a;[https://www.yu-con.com/](https://www.yu-con.com/)一、JSON结构转换是什么&#xff1f;二、术语解释三、案例之《JSON对象 To JSON对象》四、代码实现五、在线转换工具六、技术资料 一、JSON结构…

MySQL索引为什么选择B+树,而不是二叉树、红黑树、B树?

12.1.为什么没有选择二叉树? 二叉树是一种二分查找树,有很好的查找性能,相当于二分查找。 二叉树的非叶子节值大于左边子节点、小于右边子节点。 原因: 但是当N比较大的时候,树的深度比较高。数据查询的时间主要依赖于磁盘IO的次数,二叉树深度越大,查找的次数越多,性能…

openstack-镜像封装 7

再克隆两台主机并且安装图形化组件和虚拟化组件 进入图形化界面并安装一个虚拟化管理器 根下创建一个目录&#xff0c;虚拟化管理器新添加一个路径 创建虚拟化 配置虚拟化主机 设置虚拟化主机配置 安装所需软件 清理创建云主机时安装的组件 主机安装虚拟化工具 清理虚拟化缓存 …

Mysql全局优化总结

Mysql全局优化总结 从上图可以看出SQL及索引的优化效果是最好的&#xff0c;而且成本最低&#xff0c;所以工作中我们要在这块花更多时间 服务端系统参数 官方文档&#xff1a;https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_connections…
最新文章