我在matlab⼀simulink里建了系统模型进行控制,可以仿真时间总是很慢很慢,是e的-9次方

请问怎么样可以加快仿真时间?
2025-04-05 22:13:31
推荐回答(1个)
回答1:

你的系统过于复杂,matlab需要调小步长才能够达到所需的精度收敛。
解决方法:更换算法,比如可以试试变步长的其它算法,如ode23t之类的。或者直接采用定步长的算法,如ode4之类的,然后更改步长值为1e-5等等。如果都试过了还是不行,那就只能改进一下系统模型了。