matlab用ode45求解多元常微分方程组

Dx=2*x-3*y+3*zDy=4*x-5*y+3*zDz=4*x+4*y+2*z应该怎样编写matlab的ode方程并求解呢?... Dx = 2*x-3*y+3*z
Dy= 4*x - 5*y + 3*z
Dz= 4*x + 4*y + 2*z
应该怎样编写matlab的ode方程并求解呢?
展开
 我来答
lhmhz
高粉答主

2020-05-16 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17014

向TA提问 私信TA
展开全部

题主给出的多元常微分方程组缺初始条件,为了解题,我们自行给出(到是题主修改一下就可以了)。

x0=[0.01,0.01,0.01]; %初值

func=@(t,x)[2*x(1)-3*x(2)+3*x(3);4*x(1)-5*x(2)+3*x(3);4*x(1)+4*x(2)+2*x(3)];

[t,x]=ode45(func,[0 2],x0);

disp('          t         x(t)         y(t)         z(t)')

disp([t x])

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式