作者haha790110 (豪仔呵呵)
看板MATLAB
标题[讨论] ODE45如何回传变数
时间Thu May 16 16:24:08 2013
请问在使用ODE45时,如何回传我的控制力tau,并且把tau的历史轨迹记录下来
如
function xdot=project_p3(t,x)
tau=H*(V+inv(H)*G+inv(H)*C*[x(3);x(4)])
ggg=inv(H);
fff=-inv(H)*C*[x(3);x(4)]-inv(H)*G;
xdot(1)=x(3);
xdot(2)=x(4);
xdot(3)=fff(1)+ggg(1,1)*tau(1)+ggg(1,2)*tau(2);
xdot(4)=fff(2)+ggg(2,1)*tau(1)+ggg(2,2)*tau(2);
xdot=xdot';
假设以上的变数 H V G C....等都已经定义好了
现在我只会回传x这个变数,无法回传tau,请各位帮帮忙@@感谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.43.208.52
1F:→ rannin:tau好像不是单值吧? 存成矩阵就可以了吧 05/17 00:23