3.0.1-Simulink建模规范补充-模型设置及Stateflow设置

目录

3 模型设置

3.1 模型运行设置

3.2 模型自动生成代码设置

4 StateFlow的设置


 希望大家能够点点赞,点点关注,会结合自身学习逐步地更新相应的知识体系,也希望能够得到大家的指点。共同学习共同进步。

        同时欢迎大家跳转到,整个知识树的目录页进行跳转性查看,点击下方链接或点击上方水管家进入文章,查看左侧专栏“0 技术管理_基于项目的开发管理流程”即可进入知识目录。

0 技术管理_基于项目的开发管理流程_技术开发项目管理流程_水管家的博客-CSDN博客整体的技术管理流程,自己学习过程中的问题和感悟汇总。_技术开发项目管理流程https://blog.csdn.net/STROLL1/article/details/125701942?spm=1001.2014.3001.5502

3 模型设置

3.1 模型运行设置

有关Model Settings的设置。

图3.1.1 仿真设置点

<1> 仿真步长及硬件设置:更改求解器类型为离散的,并设置仿真周期为0.01s;然后更改硬件设置中为NXP及Cortex-M4,勾选支持longlong数据类型。

 

图3.1.2 仿真步长及硬件设置

3.2 模型自动生成代码设置

    <1> 代码自动生成部分的设置,选择的目标文件,点击Browse选择ert.tlc中的Embedded Coder类型的代码生成,并勾选只生成代码。

选中Optimization下的Parameter behavior设置为Tunable。

 

图3.2.1 代码生成求解器

<2> 使用CCP部分进行标定的设置,勾选ASAP2interface;同时取消勾选,Templates下的生成主函数命令,此时不产生模块下的主函数。

图3.2.2 方便标定及取消生成主函数

<3> 自动生成代码的默认变量类型,此处可以进行变量类型的更改,应当按照最终低软的数据类型进行更改。

    

图3.2.3 自动生成代码的默认变量类型

4 StateFlow的设置

Stateflow是Simulink的一个重要工具箱,主要是指使用状态机与流程图对决策逻辑进行建模和仿真。在某些情况下使用Stateflow建模能大大优化模型结构、简化建模工作量。

有关Stateflow部分的设定,应保持,状态机内部判定条件内不要进行大小的比较,所有的比较条件应当以外部运算的方式输入到内部。

图4.1 Stateflow设置

  

图4.2 状态机条件及运算

欢迎各位关注我家的公众号。

如果有需要电子书Simulink教程的也可以点击下方链接,前往购买。看个人需求,网站也会一直更新最新学习记录。

https://item.taobao.com/item.htm?ft=t&id=734232991688https://item.taobao.com/item.htm?ft=t&id=734232991688

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水管家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值