The differential equation problem with variable solution by using ode45
古いコメントを表示
I have four coupled diffrential equation shown bellow :-
In which a ,b ,c ,d ,e,f are constant and x[t] we will get from the solution of this second order diffrential equation
.how to write code for it in matlab.plz help
4 件のコメント
Walter Roberson
2019 年 10 月 31 日
If you have the symbolic toolbox then I recommend that you look at the flow of calls in the first example under the odeFunction documentation.
abhishek singh
2019 年 10 月 31 日
darova
2019 年 10 月 31 日
Solve this equation first
Use results to solve the system of ODE
abhishek singh
2019 年 10 月 31 日
採用された回答
その他の回答 (6 件)
abhishek singh
2019 年 10 月 31 日
0 投票
1 件のコメント
darova
2019 年 10 月 31 日
It means
सदस्यता सूचकांकों को वास्तविक धनात्मक पूर्णांक या तार्किक होना चाहिए।
In your language. Any ideas what the problem it might be?
Walter Roberson
2019 年 10 月 31 日
[t1,x1] = ode45(@noscillator,[0:100],[0 1]);
[t2,s1] = ode45(@(t,s) xotss(t,s,t1,x1(:,1)), [0:100], [1 0 0 0]);
for ti = 0:1:100
rho11(ti+1)=s1(ti+1,1).*s1(ti+1,1)'-s1(ti+1,3).*s1(ti+1,3)';
rho12(ti+1)=s1(ti+1,1).*s1(ti+1,2)'+s1(ti+1,3).*s1(ti+1,4)';
rho21(ti+1)=s1(ti+1,2).*s1(ti+1,1)'+s1(ti+1,4).*s1(ti+1,3)';
rho22(ti+1)=s1(ti+1,2).*s1(ti+1,2)'-s1(ti+1,4).*s1(ti+1,4)';
end
3 件のコメント
darova
2019 年 10 月 31 日
Thanks bro! It works fine!
abhishek singh
2019 年 11 月 1 日
Walter Roberson
2019 年 11 月 1 日
Note that s1(ti+1,1)' means the conjugate complex transpose of s1(ti+1,1) . It is, however, a scalar, so transpose does not make any change. The You are also expecting real-valued results, so the conjugate is probably not makeing any changes. I suspect you are doing the equivalent of squaring the value.
I worry that you might have that that s1(ti+1,1)' is the derivative of s1(ti+1,1) .
abhishek singh
2019 年 11 月 1 日
0 投票
1 件のコメント
Rik
2019 年 11 月 1 日
Please do not post your comments as answer. Their order can change, which makes it confusing.
abhishek singh
2019 年 11 月 1 日
0 投票
1 件のコメント
Walter Roberson
2019 年 11 月 1 日
I wonder: do you happen to be using MacOS Catalina ?
カテゴリ
ヘルプ センター および File Exchange で Programming についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!