Matlab/Simulink仿真步长设置与优化


首先明确一点,求解器的仿真步长和仿真图里的模块的采样时间间隔不是一回事。

对于求解器来说,仿真步长越小,求解越精确,但是越耗时。一般我们会设置成自动步长,让matlab根据运算状态自动实时调整步长。当然我们也可以强制设置仿真步长为固定值。对于在单片上运行的程序,用simulink做固定步长仿真很有意义。

  1. 设置求解器为固定步长。

如下图设置仿真步长为固定2.5ms

  1. matlab function模块的采样时间间隔

也即matlab function多长时间会被执行一次。

右击选择:block parameter。,然后填上sample time为2.5ms

类似的模块还有:constant常数模块、inport输入模块等



  1. 示波器的时间间隔



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空