“无效的设置在< model_name > / dynamic_model / 6自由度(欧拉角)/计算DCM和欧拉角/θψφ为参数InitialCondition”当使用sim的命令

1视图(30天)
我有一个脚本,该脚本将一组数据和变化的时间步长,并运行它通过一个仿真软件模型。万博1manbetx我建立了一个“对”从timestep1 timestep2循环运行模型,然后保存输出和设置当前时间步的输出作为下一个我的初始条件。
脚本运行通过的第一个迭代的循环(i = 1),那么对于第二个迭代,sim的命令产生的错误的标题。我尝试手动设置新的初始条件和模型运行的迭代。这对我来说并不可行,因为我有12000次迭代。仿真软件似乎不喜欢我更新脚本万博1manbetx的初始条件。
附带的zip文件记录的所有数据,仿真软件模型和脚本运行所需的一切。万博1manbetx“quadDynamicModelEst。m是脚本运行的一切。
我用MATLAB R2016a Ubuntu 14.04。

答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
/dynamic_model/6DOF (Euler Angles)/Calculate DCM & Euler Angles/phi theta psi' for parameter 'InitialCondition'" when using 'sim' command" questiontags="simulink aerospace blockset 6dof eom block">