简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
相关组件学习实现switch-case的相关components:Switch case 模块 simulink help文档说明:功能与if模块很像,但是通过一个模块进行多个条件判断,有点像if-elif-else的功能。通过修改case condition中括号内的值,可以扩展出多个case:而与if模块相似的,switch-case模块的输出可以配合 switch-case action s
Enable Subsystemenable子系统,即使能子系统,里面包含一个enable组件,外面会冒出一个信号去读取外部的使能信号。假如创建如下的一个使能子系统,我们可以点开子系统,设置一下enable和disable时候的动作:点击enable可以设置使能时的动作,点击out可以设置disable时的动作。比如我将两个都设置成reset:两个都设置成held:enable动作设为held,d
创建自定义库当模型比较大时,经常会用到一些二次开发的模型作为库来使用,和之前讲的模型引用和子系统引用有异曲同工之妙,这期学习一下如何创建和使用自定义库。点击启动Simulink,选择Blank Library创建自定义库:这里我打包一个CAN信息的发送模块,作为测试库的第一个部件。创建完,目录里会多出一个灰色的slx文件。这时候打开库浏览器,我们刚刚创建的库还显示不出来,这里我们还需要做一些配置。
If-else子系统Simulink也可以表达If-else语义,通过一个感应灯控制模型来练习一下if-else的构建方法吧。首先学习一下if-else相关模块:if模块,就跟我们写python和其他语言的if一样,作用就是对输入的变量是否符合判断条件。满足条件则在if接口输出一个子系统的触发信号,不满足条件则在else接口输出一个子系统的触发信号。If action子系统,即上一个模块可以触发的
仿真信号输入仿真的信号输入,可以由多种来源提供:MATLAB®(基础)工作区或函数工作区模型工作区函数工作区封装工作区模块MAT 文件电子表格从workspace从workspace调用数据是最常用的方法之一,有如下方法去在workspace中创建信号数据:在 MATLAB 命令行或编辑器中,创建信号数据。使用xlsread函数将 Excel 电子表格中的数据读入 M...