数学建模社区-数学中国

标题: 关于ode32用法的求助 [打印本页]

作者: 21101244    时间: 2005-4-12 13:14
标题: 关于ode32用法的求助
<>在求解常微分方程X"(t)+k^2*X=0的过程中遇到的问题,很是郁闷!!!!!!!</P>
* s7 ~" D' g8 {2 a4 j<>1.  function xp=harm(t,x);
8 J1 k/ F8 X* R/ A2.  k=2*pi;$ K5 Q/ D; s2 V7 x2 p* h! ]
3.  xp(1)=x (2);
( r/ P0 N9 w+ ]5 {( z( N4.  xp(2)=-k*k*x (1);</P>
$ a6 K4 s6 U" T- Z  m<>* k. S) ^5 I0 j0 W& p" E$ \/ }
&gt;&gt; [t,x]=ode23(harm,0,1,[0 2*pi])
8 V* [9 @+ p/ T/ v+ p??? Input argument 'x' is undefined.</P>
. M; Z: L( y5 j( H4 _& R; W<>Error in ==&gt; D:\matlabtest\harm.m
1 h! o5 c- ^% J+ z9 _On line 3  ==&gt; xp(1)=x(2); </P>
7 H4 a7 l# e3 \1 X% n1 d8 N5 Q<>总是提示”输入参数X未被定义”,可是很多书上都是这么写的可以求出来树枝解,恳求各位大侠指点!!</P>
作者: 21101244    时间: 2005-4-12 15:29
<>[t,x]=ode23('harm',0,1,[0,2*pi])</P><>运行后提示必须返回一个列向量</P>




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5