⑴ 如何使用MATLAB求解微分方程
可以用desolve方程:
r=dsolve('eqn1','eqn2',...,'cond1','cond2',...,'var').
eqn1表示第1個微分方程,cond1表示第1個初始條件,var表示微分方程中的自變數,默認為t。
⑵ 怎麼用MATLAB軟體求微分方程
微分方程的話可以用dsolve函數,格式可以總結為dsolve('equation','condition',自變數)的形式。自變數默認為t。
這種方法解微分方程還好。如果是微分方程組的話建議用ode45函數(該方法也用於微分方程)
首先建立M文件寫方程組的表達形式
function f=f1(t,y)%這里也可以用x,自變數自己改。文件名就是van,也可以用別的。
f=[fun1;fun2;fun3;.....funm];%寫微分方程組每個方程的式子
回到 command window
x0=[ ];%這里寫初值
ts=[t0,tf];%起始終止時間
[t,x]=ode45(@f1,ts,x0);
你help一下也行。不會再問我。
⑶ 用matlab求解微分方程並畫圖,條件如下
用matlab求解微分方程組並畫圖,其實現過程:1、首先應根據已知微分方程組,編寫其函數
dy(1)=-0.10982*y(1)*(1-y(2))^(1/3)/(1-(1-y(2))^(1/3));
dy(2)=1441.5074*y(1)*(1-y(2))^(1/3)/(1-(1-y(2))^(1/3));
2、用ode45函數求解其微分方程組的數值解
[t,y]=ode45(@ode_fun,tspan,y0)
3、然後用plot繪圖函數,繪出t-Cg和t-θ關系曲線圖
4、編程後運行結果
⑷ 如何用matlab求解二階微分方程,以及程序實例
如何用matlab求解二階微分方程,對於一般的微分方程(組)可以用dsolve()函數求得其解析解或數值解,對於較復雜的微分方程(組)可以用ode45()函數求得其數值解。
例如:微分方程
⑸ 如何用matlab求解微分方程並畫圖
1、找到關於求解常微分方程的習題。
⑹ 如何利用matlab解微分方程
第一種方法:利用dsolve函數求微分方程的符號解(通解):對於一些不是很難,要求出通解的微分方程,用dsolve函數求解。
1、 打開Matlab軟體-->點擊新建腳本菜單,新建一個腳本文件用於編寫微分方程求解程序。