在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2395|回复: 1

关于2-D微分方程的MATLAB求解,请大家赐教

[复制链接]
发表于 2009-9-30 01:55:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 eecsseudl 于 2013-4-29 10:03 编辑

我编了2个m文件,求解二维的偏微分方程dx/dt=x-y;dy/dt=1-x*y2; m文件如下:
m1文件f.m:
function dxdt=f(t,x)
dxdt1=x(1)-x(2);
dxdt2=1-x(1)*x(2)^2;
dxdt=[dxdt1;dxdt2];
end end
m2文件simu.m:
function [t,x]= simu(t,x);
t0=0; te=60;
x0=[1;3];
[t,x] = ode45(@f, [t0 te],x0,[]); plot(t,x(1));
plot(t,x(2));
plot(x(1),x(2));
不管我怎么调初始值x0,得到的x1和x2对时间变化的图形总是一条水平直线,即不随时间变化。
为什么?请达人赐教!

[ 本帖最后由 mingpangzi 于 2009-9-30 04:43 编辑 ]







1.png
 楼主| 发表于 2009-10-4 20:02:20 | 显示全部楼层
诚意请教,请会的人指点一二!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-20 20:35 , Processed in 0.018344 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表