要在每次循環中記錄結果,可以使用一個數組或矩陣來存儲結果。在每次循環迭代時,將得到的結果存儲在相應的數組或矩陣位置上。
以下是使用數組記錄結果的示例代碼:
% 創建一個空數組來存儲結果
results = [];
% 循環迭代
for i = 1:10
% 在每次迭代時計算結果
result = i^2;
% 將結果添加到數組中
results = [results, result];
end
% 打印結果數組
disp(results)
在上面的示例中,results
數組被初始化為空,然后在每次循環迭代中,將結果result
添加到數組中。最后,通過disp
函數打印結果數組。
如果要記錄多維結果,可以使用一個多維數組或矩陣來存儲結果。在每次循環迭代時,將得到的多維結果存儲在相應的數組或矩陣位置上。
以下是使用矩陣記錄結果的示例代碼:
% 創建一個空矩陣來存儲結果
results = [];
% 循環迭代
for i = 1:3
for j = 1:3
% 在每次迭代時計算結果
result = i * j;
% 將結果添加到矩陣中
results(i, j) = result;
end
end
% 打印結果矩陣
disp(results)
在上面的示例中,results
矩陣被初始化為空矩陣,然后在每次循環迭代中,將結果result
添加到矩陣的相應位置上。最后,通過disp
函數打印結果矩陣。