微分方程的话可以用dsolve函数,格式可以总结为dsolve('equation','condition',自变量)的形式。自变量默认为t。这种方法解微分方程还好。如。
y = dsolve('(Dy)^2 + y^2 = 1','y(0) = 0') y =-sin(t)或者sin(t)两个都可以
利用dsolve函数求微分方程的符号解(通解):对于一些不是很难,要求出通解的微分方程,用dsolve函数求解。 利用dsolve函数求微分方程的符号解(通解):对于一些不是。
【1】用解析法r1=0.01,r2=0.05,K1=1000,K2=1000,m=9e-6,n=4e-5[N1,N2]=dsolve('DN1=(r1*(1-N1/K1)-m*N2)*N1。
用matlab求下面一阶微分方程组的数值解 此微分方程可以用ode45()函数求的其数值解。其解过程为 用matlab求下面一阶微分方程组的数值解此微分方程可以用ode45(。
在微分方程表达式输入中,以大写字母D来表示微分 dsolve调用格式:dsolve('equ1','equ2',....'equN') 另外要注意:在微。
好像没什么特别好的办法: >> syms t q y; q=4*t^3; >> syms dy >> eq=dy-(q-2*t); >> y=dsolv。
y=dsolve('D3y=D2y-Dy-y+t^2','y(0)=0','Dy(0)=1','D2y(0)=-1');tt=linsp。
dsolve('Dy-2*y/(x+1)=(x+1)^5/2')ans =(C2*exp((2*t)/(x + 1)))/4 - (3*x)/2 - (15*x^2)/4 - 5*x^。
这个方程要解出来还要初始条件吧不妨设(x(0),y(0))=(A,B);还有用ode45只能得到数值解,不能给出解析式表达那么先建立一个函数文件test_fun.mfunction dx=tsst_.。
猜猜你还想问: | ||
---|---|---|
matlab求微分方程的通解 | matlab在线网页版 | 如何用matlab求积分 |
Matlab求积分 | Matlab求解微分方程组 | matlab算定积分 |
MATLAB怎么写常微分方程 | 如何用matlab求解方程 | 返回首页 |
回顶部 |