Solving second order non-linear equations (time-domain)
古いコメントを表示
Hi everyone,
Im starting to learn ODE solving using MATLAB. I'm new to this, although I'm fairly comfortable using MATLAB. (I'm learning alone, as I go)
So, I want to solve an equation like the following one, and basically hoping to have a simulation (sort of) output as a plot. How do I approach this?

I'm posting this in advance and I will be looking for resources and other references after posting this :) Again, I'm not sure how to approach this and frankly, I'm not sure how to solve the equation itself.
Apologies for the broad question. Any pointer or lead will be highly appreciated, in a learning point of view.
Thanks in advance!
3 件のコメント
hosein Javan
2020 年 8 月 10 日
if "w_n4^2" and "n" are time-independant then your ode is linear inhomogeneous. in this case the solution is analytically found. you only have to program the general and particular solution. if you don't want to bother solving it, you can use symbolic tollbox. otherwise if if "w_n4^2" and "n" are time-dependant, then you have to use "ode45", "ode23", ...
but I recommend use simulink because it is a powerful and fast ode solver with many settings and optimizations.
if you have any questions regarding these,...
Jake
2020 年 8 月 11 日
hosein Javan
2020 年 8 月 11 日
you're welcome.
regarding reference book: "differential equations, boyce and diprima"
you can solve either by homogeneous and particular solutions of second-order ode or by using laplace transform.
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Symbolic Math Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
