second-order differential equation
1 view (last 30 days)
Show older comments
在用ode23函数求解动力学方程时出错,请问如何修正。
function dydt=mytest1(t,x)
dydt(1)=x(4);
dydt(2)=x(5);
dydt(3)=x(6);
exp1=vpa(inv(Mthea)*equction,6);
dydt(4)=vpa(subs(exp1(1,1),[var1 var2 var3 dotvar1 dotvar2 dotvar3],[x(1) x(2) x(3) x(4) x(5) x(6)]),3);
dydt(5)=vpa(subs(exp1(2,1),[var1 var2 var3 dotvar1 dotvar2 dotvar3],[x(1) x(2) x(3) x(4) x(5) x(6)]),3);
dydt(6)=vpa(subs(exp1(3,1),[var1 var2 var3 dotvar1 dotvar2 dotvar3],[x(1) x(2) x(3) x(4) x(5) x(6)]),3);
这里的exp1是我另外求出的一个动力学公式。
0 Comments
Answers (0)
See Also
Categories
Find more on Ordinary Differential Equations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!