数学建模社区-数学中国
标题:
matlab 微分方程组问题
[打印本页]
作者:
gssrb
时间:
2010-4-29 17:58
标题:
matlab 微分方程组问题
2010-4-29 17:33 上传
下载附件
(24.1 KB)
2010-4-29 17:33 上传
下载附件
(31.86 KB)
小弟想解这个微分方程组,并画图。
其中
σ1=0.5,
σ2=1.6,r1=2.5, r2=1.8, N1=1.6, N2=1,初值x1(0)=0.1,x2(0)=0.1,于是在MATLAB中输入下列指令:
s = dsolve('Dx = 2.5 * x *(1- x/1.6 - 0.5* y/1)','Dy = 1.8 * y * (1 - 1.6* x/1.6 - y/1)','x(0) = 0.1','y(0) = 0.1');
但运行结果是:
??? Error using ==> dsolve
Error, (in dsolve/IC) The 'implicit' option is not available when giving Initial Conditions.
这是为什么呢?我应该怎么做才能解出这个方程组呢?
望高手指教,感激不尽!
(ps:这个问题就是《数学模型》(姜启源 第三版)上P184页,“种群的相互竞争”的画图问题)
作者:
gssrb
时间:
2010-4-29 17:59
自顶一下!自顶一下!自顶一下!自顶一下!自顶一下!
作者:
cuilinning
时间:
2010-4-29 18:07
回复
2#
gssrb
顶顶顶
作者:
koli920314
时间:
2010-4-29 18:10
回复
2#
gssrb
不行呀
作者:
jjc616
时间:
2010-4-29 19:06
不知道,自己百度下,不行Google下
作者:
cuilinning
时间:
2010-4-29 19:19
真的太感谢了啊!我简直太喜欢了,我就需要这个!
作者:
zxqleo
时间:
2010-4-29 19:42
>> s = dsolve('Dx = 2.5 * x *(1- x/1.6 - 0.5* y/1)','Dy = 1.8 * y * (1 - 1.6* x/1.6 - y/1)','x(0) = 0.1','y(0) = 0.1');
Warning: Explicit solution could not be found.
作者:
ashuaiashuai
时间:
2010-4-29 20:18
回复 2# gssrb 7 i' q* k6 i- d( ^. w, E' w
不行呀
作者:
zxqleo
时间:
2010-4-29 20:32
回复
7#
zxqleo
R2009a,我直接粘上去的,不知道什么问题
作者:
万里马
时间:
2010-11-28 09:24
请问,你的,模型是怎么间起来的?
作者:
081270053
时间:
2010-11-30 00:50
应该是没有函数解的意思,就是没有原函数。
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5