行列の加減算計算機

同じ次元の2つの行列を即座に加算または減算 — 線形代数、工学、データサイエンスに欠かせません。

演算を選び、行はセミコロン、列はカンマで区切って両方の行列を入力し、計算をクリックします。

行列の加減算計算機
同じ次元の2つの行列を即座に加算または減算 — 線形代数、工学、データサイエンスに欠かせません。

行はセミコロン(;)、列はカンマ(,)で区切ります。例: 1,2;3,4 は 2×2 行列を表します。

行列の加減算計算機について

行列の加算と減算は、線形代数における最も基本的な演算の一つです。乗算とは異なり、これらの演算は単純です。同じ次元を持つ2つの行列の対応する要素をそのまま組み合わせるだけです。次元が完全に一致していなければならないという条件は厳格で、たとえ両方とも要素数が6個でも、2×3 行列を 3×2 行列に加えることはできません。 行列 A と B を足すには、新しい行列 C を計算し、各要素 C[i][j] を A[i][j] + B[i][j] にします。減算も同様ですが、記号がマイナスになるだけです: C[i][j] = A[i][j] − B[i][j]。どちらも要素ごとの演算であり、結果の各位置は入力の対応位置だけに依存し、他の行や列には影響されません。 行列の加算は交換法則(A + B = B + A)と結合法則((A + B) + C = A + (B + C))を満たします。これは通常の実数の加算の性質を、そのまま要素ごとに適用したものです。一方、減算は交換的ではありません。一般に A − B ≠ B − A です。 零行列 — すべての要素が0で、次元が一致している行列 — は加法単位元の役割を果たします。どんな行列に零行列を足しても元の行列に戻ります: A + 0 = A。各行列には加法逆元もあり、すべての要素の符号を反転した行列です。行列とその逆元を足すと、必ず零行列になります。 実務では、行列の加算と減算は科学や工学のさまざまな場面で使われます。画像処理では、2つの画像行列を足して画素強度を合成し、画像のブレンドに役立ちます。物理学では、変位や力のベクトルを行列形式で足すことで、複数の重ね合わせた場を扱う計算が簡潔になります。経済学では、投入産出表を変更行列で更新することがよくあります。機械学習では、ニューラルネットワークのバイアス加算は、バイアス行列を活性化行列に足す操作です。 学生にとって、行列の加算を習得することは、行列乗算、固有値分解、連立一次方程式の解法といったより複雑な演算の理解に必要な直感を養います。加算は要素ごとの演算なので手計算でも確認しやすく、大きな問題を扱う際の信頼できる検算にもなります。この計算機は任意の整合した次元の行列に対応し、すべての演算を倍精度浮動小数点で行うため、幅広い値域で精度を保てます。

行列の加減算の例

一般的な行列の加算と減算を示す3つの計算例です。

入力結果注記
A = [[1,2],[3,4]], B = [[5,6],[7,8]] — 加算[[6,8],[10,12]]A の各要素に B の対応する要素を足しています。C[1][1]=1+5=6、C[1][2]=2+6=8、以下同様です。
A = [[5,6],[7,8]], B = [[1,2],[3,4]] — 減算[[4,4],[4,4]]A の各要素から B の対応する要素を引いています。C[1][1]=5−1=4、以下同様です。
A = [[0,1,2],[3,4,5]], B = [[6,5,4],[3,2,1]] — 加算[[6,6,6],[6,6,6]]2×3 の例です。すべての要素の和が 6 になり、値がそろった結果行列になります。
A = [[2,−1],[0,3]], B = [[−2,1],[0,−3]] — 加算[[0,0],[0,0]]B は A の加法逆元です。和は 2×2 の零行列になり、A + (−A) = 0 を示しています。

行列の加減算計算機の使い方

  1. 計算機上部の対応するボタンをクリックして、加算または減算を選びます。
  2. 最初の欄に行列 A を入力します。行内の値はカンマで区切り、行はセミコロンで区切ります。たとえば 1,2;3,4 と入力すると、2×2 行列 [[1,2],[3,4]] を表します。
  3. 同じ形式で2つ目の欄に行列 B を入力します。両方の行列は行数と列数が同じでなければなりません。
  4. 計算をクリックします。結果の行列が下に表示され、各要素は入力の対応する要素から計算されます。
  5. リセットをクリックすると両方の欄が消去され、新しい計算を始められます。演算ボタンを切り替えて加算と減算を変更することもできます。

よくある質問

両方の行列は同じ大きさである必要がありますか?
はい。行列の加減算は、2つの行列の次元が完全に一致している場合、つまり行数と列数が同じ場合にのみ定義されます。次元が異なる場合、演算は未定義で、計算機はエラーを表示します。
行列の加算は交換可能ですか?
はい。同じ大きさの任意の行列 A と B について、A + B = B + A です。これは通常の数の加算の交換法則を要素ごとに適用したものです。減算は交換的ではありません。一般に A − B ≠ B − A です。
この計算機で 3×3 行列を入力するには?
各行をセミコロンで区切り、各行内の要素をカンマで区切って入力します。3×3 行列 [[1,2,3],[4,5,6],[7,8,9]] なら、1,2,3;4,5,6;7,8,9 と入力します。どのサイズの行列でも同じ形式です。
行列の加法逆元とは何ですか?
行列 A の加法逆元は −A で、すべての要素の符号を反転した行列です。行列をその加法逆元と足すと、同じ次元の零行列になります。たとえば、[[1,2],[3,4]] + [[−1,−2],[−3,−4]] = [[0,0],[0,0]] です。
小数や負の値を含む行列も入力できますか?
はい。小数(例: 3.14)や負の数(例: −5)を含む任意の実数を入力できます。負の数は数字の前にマイナス記号を付けて入力してください。すべての演算は倍精度浮動小数点で行われ、広い値域で正確な結果を得られます。
行列の加算は実際のどんな問題で使われますか?
行列の加算は、画像のブレンド(画素行列の加算)、物理学(場ベクトルの重ね合わせ)、経済学(投入産出表の更新)、機械学習(活性化行列へのバイアス項の加算)などで使われます。同じ構造を持つ2組のデータを要素ごとにまとめる必要がある場面なら、行列の加算で表せます。