Solving System of ODEs using MATLAB
古いコメントを表示
Hi,
I am trying to solve a system of two ODEs shown as follow:

However, there is no symbolic solution to this system.
May I know how should I proceed to solve the system and plot the graph X vs W?
Hoping for useful solutions. Thanks in advance.
回答 (1 件)
Sam Chak
2022 年 6 月 11 日
Hi Teo, Do something like this:
odefcn = @(t, y) [y(2);...
0.1*sin(t) - 10*y(1) - 2*sqrt(10)*y(2)];
tspan = (0:0.01:20)';
ic = [1 0];
[t, y] = ode45(odefcn, tspan, ic);
plot(t, y(:, 1), 'linewidth', 1.5);
grid on;
xlabel('t');
ylabel('y(t)')
カテゴリ
ヘルプ センター および File Exchange で Ordinary Differential Equations についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!