grdaws 发表于 2006-5-29 22:41

关于if else语句 高手来帮忙 谢谢啦

for x=1:b(1,1)<BR>    for y=1:b(1,2)<BR>      <BR>      if m(x,y)&lt;0<BR>            n(x,y)&lt;0 <BR>            zdot(x,y)=1/abs(m(x,y))<BR>      else<BR>            zdot(x,y)=0<BR>      end    <BR>      if m(x,y)&lt;0<BR>            zline(x,y)=abs(m(x,y))-abs(n(x,y));<BR>      else<BR>            zline(x,y)=0<BR>      end<BR>            <BR>    end<BR>end<BR><BR><BR><BR>其中if m n的判断是两个与的关系 是两个条件都满足的条件下 执行那个赋值语句 但是这样编结果验证不对 请高手赐教<BR>

cdwxg 发表于 2006-5-29 23:11

if m(x,y)&lt;0 <FONT color=#ff0000>&amp;&amp;</FONT> n(x,y)&lt;0 <BR>是不是这个与的符号你没写的原因?你还是说这个符号你有,但程序不对?
页: [1]
查看完整版本: 关于if else语句 高手来帮忙 谢谢啦