00问答网
所有问题
用matlab求解微分方程组
x'=x+3y y'=x+4 上面就是两个方程,全部条件就这么多,希望有人能给出解此方程的代码~谢谢……
举报该问题
其他回答
第1个回答 2020-01-25
求符号微分方程解用dsolve命令:
[x,y]
=
dsolve('Dx=x+3*y,Dy=x+4')
运算结果:
x
=
(1/2+1/2*13^(1/2))*exp(1/2*(1+13^(1/2))*t)*C2+(1/2-1/2*13^(1/2))*exp(-1/2*(-1+13^(1/2))*t)*C1-4
y
=
4/3+exp((1/2+1/2*13^(1/2))*t)*C2+exp((1/2-1/2*13^(1/2))*t)*C1
相似回答
用matlab
怎么
求解微分方程
?
答:
第一步、分析
微分方程
的特点确定模块 我们将y"+4y'+4y=cos2t方程改写成y"=cos2t-4y'-4y,从右边可知,式子是由cos2t外加载信号,一阶导数项和一次变量组成。所以我们,可以用下列功能模块来搭建其仿真模型 cos2t:使用Fcn模块和Clock模块;y':使用lntegrator模块;y':使用lntegrator模块;-4:...
如何
用matlab求解
常
微分方程
?matlab解常微分方程之符号解法介绍_百度...
答:
1、首先得介绍一下,在matlab中解常微分方程有两种方法,
一种是符号解法,另一种是数值解法
。在本科阶段的微分数学题,基本上可以通过符号解法解决。2、用matlab解决常微分问题的符号解法的关键命令是dslove命令。该命令中可以用D表示微分符号,其中D2表示二阶微分,D3表示三阶微分,以此类推。值得注意的...
matlab微分方程
的解?
答:
一、微分方程的数值解可以ode函数来求解
。其求解方法:1、自定义微分方程组函数,odefun(x,y)2、定义x【0,10】间若干等份的数值,如n=50 3、定义y的初值,即 y0=[2,7];4、使用ode45函数求y(x),z(x)数值解,即 [x,y]=ode45(@odefun,x,y0);5、使用plot函数,绘制x—y(x),x—z...
用matlab求解微分方程
并画图
答:
用matlab求解微分方程可以按下列思路来求解。
1、用dsolve函数,求解该微分方程的通解,T表达式 T=dsolve(diff(T)==-k*(T-21.1))
;2、求当t=0时的T表达式,eq1=C1/10 + 211/10 3、求当t=1时的T表达式,eq2=(C1*exp(-k))/10 + 211/10 4、用solve函数,求解由2和3组成的方程组的解...
大家正在搜
matlab解微分方程组解析解
matlab微分方程组求解
matlab求解多元微分方程组
matlab求解非线性微分方程组
matlab求解偏微分方程组
matlab求微分方程组的通解
matlab求解微分方程组并画图
matlab求常微分方程组
matlab如何解微分方程组