作者contente (妹妹)
看板Statistics
標題[問題] matlab條件式
時間Fri Mar 20 11:31:05 2009
以下是我的matlab條件式,但是不知道為什麼12.20 12.15 12.10的部分會判斷錯誤??
>> a=[15 14 13;12.20 12.15 12.10;17 17.5 20;12.2 12.18 12.1];
>> for i=1:4
if a(i,2)==(a(i,1)+a(i,3))/2
b(i,1)=0;
elseif a(i,2)>(a(i,1)+a(i,3))/2
b(i,1)=1;
else
b(i,1)=-1;
end
end
顯示出來的結果
0
1
-1
1
我是新手,請問到底是哪裡出了問題??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.216.65
1F:→ jangwei:=== 有matlab板。。。。。。。 = = === 03/20 11:51