我已经使用 SimMechanics 建立了一个模型。它在求解器步入时输出数据。是否有可能获得某种密集输出,以便可以插入这些数据以在任意点获得解决方案而不会丢失积分器的高阶?deval
在 Matlab 中,在集成了一个内置 ODE 积分器之后,使用该函数很容易实现这一点。在 SimMechanics 中,我也可以选择这些积分器。有什么类似的方法deval
吗?
问问题
151 次
1 回答
2
是的,这是可能的,尽管它是 Simulink 的一项功能,并非特定于 SimMechanics。在模型的配置参数中,您可以将模型设置为Produce Specified Output Only
(参见http://www.mathworks.co.uk/help/simulink/gui/data-import-export-pane.html#bq9_fhw-1),在Data Import/Export
. 这样,无论求解器采取的时间步长如何,都只会产生您指定的输出。
于 2013-10-02T13:07:58.817 回答