[求助]请帮忙看下程序的错误
<P>帮忙看下面的关系运算错误,谢谢<BR>A=;B=;C=[];<BR>for i=(1:length(A))<BR> C=;<BR> l=ceil(max(C));<BR> n=length(A)*(l+1)-1;<BR>end;l,n<BR>product=1,y2=[],<BR>syms b;<BR>for i=1:length(A)<BR> y1=A(i).*((B(i)-b).^l);<BR> for j=1:length(A)<BR> if (j~=i)<BR> product=product.*((1-b.*B(j)).^(l+1)); <BR> y2=;<BR> end<BR> end;y2<BR> end<BR>sum=0; F=[];y3=0; <BR>for m=0:n<BR> fori=1:length(A), <BR> sum=sum+diff(y2(i),b,m);<BR> end;sum<BR> if (m==0),<BR> F=sum; <BR>elseif (m>0),<BR> F=; <BR>end<BR>f=subs(F,b,0);<BR>syms b1;<BR>y3=y3+f*b1.^m;<BR> b1=solve('f=0');<BR>ifb1>0&b1<1<BR> disp b1;<BR>end;b1<BR>end;f<BR><BR><BR>运行出现以下错误<BR>??? Error using ==> ><BR>Function '>' is not defined for values of class 'sym'.</P><P>Error in ==> D:\MATLAB6p5\work\LAGUERRE\laguerrenew1.m<BR>On line 32==> ifb1>0&b1<1<BR></P> 对于sym来说,好象Function '>'没有定义于此sym<BR>在编辑里面编辑下<BR>也就是说你sym b1<BR>那么b1不能参与‘>'运算<BR>
回复:(jifang29)[求助]请帮忙看下程序的错误
<P>晕乎乎,符号型变量怎么和数值进行比较啊,原则性错误,呵呵</P> 哎,高手就是不一样,我只能根据help来翻译下:)
页:
[1]