溫馨提示×

matlab怎么記錄每次循環得到的結果

小億
1703
2023-11-17 15:57:45
欄目: 編程語言

要在每次循環中記錄結果,可以使用一個數組或矩陣來存儲結果。在每次循環迭代時,將得到的結果存儲在相應的數組或矩陣位置上。

以下是使用數組記錄結果的示例代碼:

% 創建一個空數組來存儲結果
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函數打印結果矩陣。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女