Simulink学习笔记(一)

一、聊点闲天

Hello,大家好,作为一个嵌入式路上的前行者,看到了大佬的FMT项目,顿时心驰神往,大佬的项目使用RT-Thread加simulink进行开发,实现了module层去解决代码修改难,维护成本高的问题。

闻说双溪春尚好,也拟泛轻舟。既然心神往之那么就努力向大佬靠拢,毕竟以前没有学习过这方面的知识于是在这里开了一个新的专栏进行学习记录,希望能给自己带来一定的进步,也希望能帮助到正在学习的朋友,总体来说还是费曼学习法是最能检测自己的学习情况的。

ok,闲话少叙,想想第一章该做些什么,嗯~~~~~,第一章笔记就写加减乘除的simulink仿真吧。

二、加减乘除之初识

作为笔记记录,我觉得有些东西就可以不跟大家说了,例如如何安装Matlab这种事大家自己想招吧。那么接下来我们先从新建simulink工程开始吧。

Ⅰ、新建simulink工程

首先我的朋友打开你的Matlab,此处你能发现一个大大的simulink标志。

点开之后直接进行点击创建一个空白模型即可。

Ⅱ、认识加减乘除

点击打开库浏览器,里面有个simulink选项

众所周知,加减乘除属于的是数学操作,那么现在我们就给它打开Math operation选项

里面可以找到很多的选项,很多的数学操作,但是实际上我们本章节需要认识:加、减、乘、除,它们分别是add、minus、product、divide,这么四种操作。

ok,那么接下来进行下组合运算例如我们试一下,(7+17)*5/2的操作,进行一下练习,在联系之前还要知道一个东西那就是数据源,不然我们如何给它们这些操作输入呢。

Source中正好有一个constant提供常量,就像c++中存在const常量一样,我们将常量作为输入去获取输出那就是理所当然的啦。ok,那么我们就去干吧~~~

Ⅲ、组合模型进行运算

模型进行进行拼接之后结果如下:

按层级开始套用,先套内层的加法,使用add操作进行7+17

再到乘法运算:将加法的结果和5相乘

再到最外层的除法,最后再使用display进行显示最终结果即可。

相关推荐
weixin_448771722 小时前
Spring框架之ApplicationContext源码学习
java·学习·spring
浪潮BB机2 小时前
2026考研网课录音转复习笔记工具实测横评
笔记·语音识别·效率工具·ai工具·录音转写·会议纪要
滴啦嘟啦哒2 小时前
【具身笔记】【Piper+PI0.5】三、探究失败原因
笔记·python·vla·具身
1314lay_10073 小时前
MESSAGE ‘採購單不存在‘(005) TYPE ‘S‘ DISPLAY LIKE ‘E‘.
经验分享·笔记
说实话起个名字真难啊3 小时前
Git常用小问题笔记
笔记·git·elasticsearch
m4Rk_3 小时前
【论文阅读】Agent记忆机制(112):MemFit——保留对话原文,用多路检索降低长期记忆成本
论文阅读·人工智能·学习·开源·github
星夜离尘564 小时前
MATLAB 角度解缠遇到丢样:先分段,再说明圈数为什么不可恢复
开发语言·matlab
kyrie_sakura4 小时前
大模型学习17 大模型学习 - LangChain1_概述
学习
程序猿乐锅4 小时前
【从0-1学习Python | 第九篇】继承
开发语言·后端·python·学习·fastapi