数学建模社区-数学中国

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

作者: 21101244    时间: 2005-4-12 13:14
标题: 关于ode32用法的求助
<>在求解常微分方程X"(t)+k^2*X=0的过程中遇到的问题,很是郁闷!!!!!!!</P>
/ b" G* D2 Q1 Y# P# y0 G% A<>1.  function xp=harm(t,x);: C6 I5 m4 m, r; I
2.  k=2*pi;: m$ {* d+ m- k0 L
3.  xp(1)=x (2);
% S, a) A5 J* E7 J, M; h4 p4.  xp(2)=-k*k*x (1);</P>
0 c7 S5 w5 ?1 H+ h' m<>6 q6 i5 I$ z6 T* _% z
&gt;&gt; [t,x]=ode23(harm,0,1,[0 2*pi])
* D9 c9 s! E) ~, Y??? Input argument 'x' is undefined.</P>
' k* V; B: d2 }<>Error in ==&gt; D:\matlabtest\harm.m4 z. Q9 [- d- H7 b
On line 3  ==&gt; xp(1)=x(2); </P>
$ S8 X1 }5 ?% h/ t<>总是提示”输入参数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