首先,打開MATLABR2018a,通過快捷鍵Ctrl+N創建一個新的腳本文件,將其命名為"TEST.m"。在此文件中,你將編寫基本的for循環結構。示例代碼如下:
在腳本TEST.m中,你可以輸入以下代碼:
forfor_count=1:20
i_record=for_count*3;
%存儲每一次循環的結果
store_result(i_record)=i_record;%假設store_result是預先定義的變量
end
運行此腳本后,MATLAB會執行20次循環,每次將變量i_record的值存儲在store_result數組中。然而,這與C++中的for循環不同,MATLAB的for循環默認步長為1,終止條件是for_count等于20,而非像C++那樣可以靈活改變步長和終止條件。
如果你需要在循環過程中動態調整參數,比如步長,MATLAB推薦使用while循環。修改后的代碼示例如下:
如果需要在循環中調整參數,可以將上述代碼改為while循環:
i=3;
whilei