男のブログ俺は中卒だ。学歴なんて無くても生きていける。プログラミングpythonsuckamon行列の計算(線形代数)は、NumPyのような配列計算用のライブラリの中でも特に重要な機能の一つだ。行列の内積を求めるdot関数を元に、NumPyでおこなう行列計算の基本的な例を見ていこう。154]])内積の計算は、今回の例で言うと下記のとおり計算が行われている。(4*8)+(5*10)+(6*12)]]また、dot関数は以下のように書くこともでき、先ほどの例と同じ結果を得ることができる。y)次の例は、二次元配列(行列)と、一次元配列の積を求める例だ。こちらの結果は一次元の配列となる。32])numpy.linalgモジュールを使用した例numpy.linalgモジュールでは行列の様々な計算を行う関数が多く用意されている。下記はほんの一例だが、モジュールからinv関数をインポートし、逆行列を計算している。3.54012513]]なお、変数Tに代入しているX.Tは、以前の記事で紹介した行列を転置する方法だ。ndarrayの行列を転置するまとめ行列の計算、線形代数は、機械学習でも使用される、Pythonでも重要な計算の一つなので、プログラミングでの扱いだけでなく、高校数学もしっかり学ぶ必要がある。月の31日を5日ごとの階級に分け平均売上を集計...プロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。