ホームページ  >  記事  >  バックエンド開発  >  numpy 配列と行列乗算の使用方法

numpy 配列と行列乗算の使用方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-09 15:54:524043ブラウズ

今回は、numpy配列と行列乗算の使い方と、numpy配列と行列乗算を使用する際の注意事項を紹介します。実際のケースを見てみましょう。

1、arrayの場合、デフォルトのd*fは対応する要素の積、multiplyも対応する要素の積、ドット(d, f)は積に変換されます行列のドットドット乗算は加算を意味しますが、乗算は対応する要素を乗算するだけであり、加算しません

2、 mat の場合、デフォルトの d*f は行列の積であり、乗算は次のように変換されます。対応する要素の積、ドット (d, f) は行列の積です

3. 混合する場合、通常は混合しません

混合する場合、デフォルトは行列の乗算、乗算は対応する要素の積に変換されます。ドット (d, f) は行列の積です

概要:配列乗算のデフォルトはドット乗算、行列のデフォルトは行列乗算です、デフォルトは混合時の行列乗算です。乗算は対応する要素の積に変換され、ドット (d, f) は行列の積に変換されます。乗算が対応する要素を満たさない場合はブロードキャストが実行されることに注意してください。 。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨書籍:

Python で最大公約数を解く方法

Python で numpy 配列をマージする方法

以上がnumpy 配列と行列乗算の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。