数学建模社区-数学中国

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

作者: 21101244    时间: 2005-4-12 13:14
标题: 关于ode32用法的求助
<>在求解常微分方程X"(t)+k^2*X=0的过程中遇到的问题,很是郁闷!!!!!!!</P>! ?3 N0 ?5 g0 a. ]) p6 q  H  h2 s% m
<>1.  function xp=harm(t,x);
" J  h* I" S- u( J0 M/ u! Y2.  k=2*pi;
, Z# ]  Y% \( k3.  xp(1)=x (2);
% F4 }5 P1 Y) h& q( Y. W+ r4.  xp(2)=-k*k*x (1);</P>0 u3 J2 S9 t1 h7 q, g
<>
4 N1 ]( `. L: b$ E/ j&gt;&gt; [t,x]=ode23(harm,0,1,[0 2*pi])# R- ?0 t( @0 G1 Q( ]5 q( }9 ~
??? Input argument 'x' is undefined.</P>
) w% i  }' X( m3 Q1 b: H0 D! a<>Error in ==&gt; D:\matlabtest\harm.m
/ J# Q  v5 }: ]% @- R/ _- oOn line 3  ==&gt; xp(1)=x(2); </P>3 N7 G5 n% \8 a! Z5 B6 L  q" t, B
<>总是提示”输入参数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