solve first order matrix
1 回表示 (過去 30 日間)
古いコメントを表示
syms lamda_0 lamda_s lamda_c
Cl=1;
Cm=1;
Ct=1;
lamda_f=1;
mu_r=1;
lamda=0.1+lamda_f;
a=atan(abs(lamda)/mu_r);
VT=sqrt(mu_r^2+lamda^2);
v=(mu_r^2+(lamda+0.1)*lamda)/VT;
V=[VT,0,0; 0,v,0; 0,0,v];
L=[0.5,0,(-15/64)*pi*sqrt((1-sin(a))/(1+sin(a))); 0,(4/(1+sin(a))),0; (15/64)*pi*sqrt((1-sin(a))/(1+sin(a))),0,(4*sin(a)/(1+sin(a)))];
L_1=inv(L);
M=(1/pi)*[(128/75),0,0; 0,(16/45),0; 0,0,(16/45)];
A=V*L_1; %dif vector
B=[Ct; Cl; Cm];
Y=[lamda_0;lamda_s;lamda_c];
odes = diff(Y)*M == (B-(A*Y));
%how to find lamda_0 lamda_c lamda_s
回答 (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!