Solve Nonlinear ODE Symbolically
22 次查看(过去 30 天)
显示 更早的评论
I have the following non-linear ODE:
I have the following ODE45 solution:
fun = @(t,X)odefun(X,K,C,M,F(t),resSize);
[t_ode,X_answer] = ode45(fun,tspan,X_0);
The input matrices are stiffness K(X(t)), damping C, mass M, and force F. The nonlinearity is introduced by the spring stiffness matrix K(X(t)), where X(t) is a vector of the displacements of masses 1&2. That is, X(t) = [x1(t); x2(t)].
I would like to solve this ODE symbolically for expressions for x1(t) and x2(t). Can this be done with either ODE45() or dsolve()? Is there another better option that I'm missing?
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Ordinary Differential Equations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!