⑴ 如何使用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软件-->点击新建脚本菜单,新建一个脚本文件用于编写微分方程求解程序。