![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB Simulink 学习笔记
Wilson Huang(三点羊羽)
电子爱好者
展开
-
MATLAB Simulink 学习笔记3 | Demux 和 BusSelector 的区别
在使用 Simulink 的时候笔者产生了一个疑问:Bus Selector 和 Demux 两个模块的区别是什么左边是 Demux 模块,右边是 Bus Selector 。按照我们简单的理解,通常是把合在一起的信号分开,那为什么要分开为两种种类呢?简单的来说就是,总线信号的分量可以包括不止一种数据类型,并且可以分层,而mux信号的分量必须都具有相同的数据类型,不能分层。根据 Mathworks 上面的论坛我们可以找到更详细的解释:https://ww2.mathworks.cn/matlab原创 2021-03-30 15:47:23 · 3155 阅读 · 0 评论 -
弹簧 - 质量 - 阻尼系统 Simulink仿真
题目:已知质量块质量 m=1kgm=1kgm=1kg ,阻尼 b=3N.sec/mb=3N.sec/mb=3N.sec/m ,弹簧系数 k=90N/mk=90N/mk=90N/m ,且物块的初始位移 x(0)=0.04mx(0)=0.04mx(0)=0.04m ,其初始速度为 x′(0)=0.01m/secx'(0) = 0.01m/secx′(0)=0.01m/sec 。要求创建该系统的 Simulink 模型,并仿真运行。建立理论数学模型。对于无外力的系统,根据牛顿定理可以写出:mx′′+原创 2020-12-03 23:19:03 · 20588 阅读 · 4 评论 -
MATLAB Simulink 中的过零检测与代数环
本次教程基于 MATLAB R2020a1 一般定义过零检测指的是在交流系统中,当波形从正半周向负半周转换时,经过零位时,系统作出的检测。可作开关电路或者频率检测。2 MATLAB中的过零检测当SIMULINK仿真一个动态系统的时候,其在每一个时间步使用过零检测技术来检测系统状态变量的间断点。如果检测到不连续的点(前后两个采样点的值变化大),则找到发生不连续的精确时间点,并且在该时间点前后增加附加的时间步(缩小采样步长)即:可变步长求解器可动态调整时间步大小,使其在某个变量缓慢变化时增加,在该变原创 2020-12-02 21:02:57 · 16319 阅读 · 11 评论