matlab
一只小柯基
这个作者很懒,什么都没留下…
展开
-
stateflow动作顺序(子状态ex 父状态自转移 父状态du)
执行顺序:第一次运行,执行默认转移,停止到c状态,第二次运行后:先检测有没有父状态的外部转移,没有,此时A状态一直激活,先执行du:data=2,再执行内部转移data=1,再执行子状态退出动作:ex:data=3.第三次运行,检测有没有父状态外部转移,有,执行[data==3]....原创 2019-12-22 17:45:45 · 6591 阅读 · 3 评论 -
simulink可变子系统生成代码(针对新版本MATLAB)
高手话不多 看图新版本simulink没有Generate preprocessor conditionals这个选项,但是将图中那位置打勾就可以在workspace建立一个mpt.paramater ,数据名为可变子系统Variant control变量名 初始值设置为条件值的其中一个,比如本文设置为1(可选择1或2),数据类型不能为auto,好像有几个要求的的类型(忘了),这里选择整型...原创 2019-12-09 21:15:50 · 1080 阅读 · 1 评论 -
Simulink对子系统生成单独的c文件
simulink默认生成的算法代码都在同一个c文件里,不方便阅读,这里可以通过一些设置,使每种算法存放于一个单独的c文件中,可以方便阅读。找到想要单独生成c文件的子系统,右键–>Block Parameters(Subsystem),在弹出的对话里勾选“Treat as atomic unit”然后再Code Generation选项卡里,按照下图进行选择,之后就可以生成代码了,可以看...原创 2019-12-09 21:21:49 · 211 阅读 · 0 评论 -
SL图插到word
正常情况下,直接在simulink中点击Edit–>Copy Current View to Clipboard–>Metafile就可以,需要注意的是,粘贴时不要再经过画图这种工具,而是直接在word中进行粘贴,否则图像会失真。若需要对复制的图片设置格式,可以按如下路径配置:在Matlab主界面下,File–Preferences–Figure Copy Template–Cop...转载 2019-12-09 21:24:08 · 132 阅读 · 0 评论