keisoku

アダマール積(成分ごとの積)計算

同じサイズの2つの行列のアダマール積(成分ごとの積)を計算します。各要素を入力するだけで結果行列を表で表示します。

入力

2つの行列を1行ずつ入力してください。各成分はスペースまたはカンマで区切ります(1行=行列の1行)。

計算結果

結果行列のサイズ

2 × 3

行数

2

列数

3

成分数

6

アダマール積 A ⊙ B

203
41512

計算方法・使い方

  • アダマール積(記号 ⊙)は、同じサイズの2つの行列 A と B について、同じ位置にある成分どうしを掛け合わせて作る行列です。結果の (i, j) 成分は A の (i, j) 成分と B の (i, j) 成分の積になります。
  • アダマール積は2つの行列のサイズ(行数・列数)が完全に一致している場合だけ定義されます。サイズが異なる場合は計算できません。
  • 通常の行列積(A×B)とは別物です。行列積は A の列数と B の行数が一致するときに定義され、内積をとって新しいサイズの行列を作るため、結果のサイズや各成分の値はアダマール積とは異なります。
  • 入力は1行=行列の1行として扱い、各成分はスペースまたはカンマで区切ります。空行は無視されます。
  • アダマール積は可換(A⊙B = B⊙A)で、成分ごとの単純な掛け算なので、画像処理のマスク適用や機械学習の要素積など幅広く使われます。

お客様の声

このツールを使った感想をお聞かせください。

レビューを投稿する

  1. ホーム
  2. アダマール積(成分ごとの積)計算