forループを使用して行列に値を設定する方法

行列の各要素にアクセスして値を設定するには、for ループを使用できます。次の例では、

% 创建一个3x3的矩阵
A = zeros(3, 3);

% 使用for循环给矩阵赋值
for i = 1:size(A, 1)    % 遍历行
    for j = 1:size(A, 2)    % 遍历列
        A(i, j) = i + j;    % 对矩阵的每个元素赋值
    end
end

上の例では、3×3 のゼロ行列 A を作成し、2 つの入れ子の for ループを使用して行列の各要素を反復処理しました。行列の各要素について、行番号と列番号の合計を要素に代入しました。最終的に、行列 A の値は次のようになります。

A = 
 2     3     4
 3     4     5
 4     5     6

必要に応じた割り当てロジックを修正することにより、具体的なニーズに対応できます。

bannerAds