ホームページ  >  記事  >  バックエンド開発  >  NumPy を使用して Python で指定された 2 つのベクトルの外積を計算します

NumPy を使用して Python で指定された 2 つのベクトルの外積を計算します

WBOY
WBOY転載
2023-09-01 15:41:05922ブラウズ

NumPy を使用して Python で指定された 2 つのベクトルの外積を計算します

2 つのベクトルの外積は、ベクトル A の各要素とベクトル B の各要素を乗算して得られる行列です。ベクトル a と b の外積は a ⊗ b です。外積を計算するための数式は次のとおりです。

rree ###どこ、###

  • a、b

    はベクトルです。

  • ## 2 つのベクトルの要素ごとの乗算を表します。

    外積の出力は行列です。i と j は行列の要素です。i 番目の行は、ベクトル 'a' の i 番目の要素に i を乗算して得られるベクトルです。ベクトル 'b' の - 番目の要素。

  • Numpy を使用して外積を計算する

Numpy には、outer() という関数があり、2 つのベクトルの外積を計算するために使用されます。

###文法###

次は、outer() 関数の構文です -

リーリー ###どこ、###

外部は関数です。

array1 と array2 は入力配列です。

  • ###例###

    次の例では、outer() 関数を使用して 2 つの numpy 配列の外積を計算します -

    リーリー ###出力### リーリー ###例###
  • outer() 関数を使用して 2 次元配列の外積を計算する別の例を見てみましょう -
  • リーリー ###出力###

    以下は 2 つの配列の外積の出力です。

    リーリー ###例###
  • それでは、3D 配列の外積を計算してみましょう。
リーリー ###出力### ああああ

以上がNumPy を使用して Python で指定された 2 つのベクトルの外積を計算しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。