作者silent910 (唉呀呀)
看板MATLAB
標題[問題] while 迴圈問題
時間Tue May 1 12:56:03 2012
最近開學始matlab
學習的速度頗慢的= =
剛好,遇到一個問題
x = zeros(1,6);
i = 1;
while i <= 6
x(i) = 1/i;
i = i + 1;
end
disp(x)
裡面的i = i+1;
怎麼解譯阿? i不等於i+1吧...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.48.75
1F:→ kx781213:你可以想成i+1之後存回i也就是C語言中的i++; 05/01 13:39
2F:→ kx781213:如果你把程式碼理的"="解讀成"等於",那就大錯特錯啦... 05/01 13:41
3F:推 kevinztw:這不是matlab的問題,寫其他程式也會有這種寫法 05/01 14:44
4F:→ okgogogo:下次的i值 = 這次的i值 + 1 ; 05/01 17:26
5F:推 cmjer:matlab 判斷是否全等是用 == 05/01 19:40
6F:→ silent910:謝謝大家的解答~~正在學習matlab... 05/01 23:03