如何在MATLAB的ode15s中为选项结构编写自定义“输出函数”以存储解矢量的历史记录?

问题描述 投票:0回答:1

我的代码

options=odeset('OutputFcn',@myfun)
    [T,Y]=ode15s(@(T,X)sys(T,X,vin),[t0 .0005],X(:,1),options)
    function Xdot = sys(T,X,vin)
    Xdot=A*X+B*U
    end

我不知道如何编写函数myfun来执行OutputFcn来存储每个步骤的解矢量。

matlab ode
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.