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