simulink仿真临摹笔记之stateflow的更新方法(Update method)

对于初学者来说,临摹是最高效的学习路径。

一,临摹对象概要

这次的临摹对象是stateflow中的sf_abs模块。

流程图里面:

正常的仿真结果为:

二,问题现象

我从零开始一步一步搭建出来的模型的仿真结果为:

三,原因分析

先是怀疑解算器的参数配置得不对。

再检查一下,没有问题啊,变步长,离散算法。

然后怀疑是sine wave的参数。再检查一下,也是对的:

再拖一个示波器,看看sine波形也是连续的:

四,解决措施

看来还是stateflow的配置问题了。

选择菜单:Chart->Properties...,打开chart属性对话框:

把Update method由Inherited改为continous,结果就对了。

猜你喜欢

转载自blog.csdn.net/booksyhay/article/details/86513433