逆引きPython

numpyを使用して初期値付きの行列を作成したい

投稿日:

概要

numpyとは高速な線形代数のライブラリです。numpyを使用することでベクトルや行列を作成することができます。また、行列に対するスカラー演算を容易に高速に実現することが出来ます。ここでは初期値付きの行列の作成方法について説明します。

0埋めでの行列の作成方法

zerosメソッドを利用することで簡単に0埋めの行列を作成できます。

初期の場合はfloat型で作成されるため、以下の記載にすることでint型についても行列を作成することができます。

1埋めでの行列の作成方法

onesメソッドを利用することで簡単に1埋めの行列を作成できます。

初期の場合はfloat型で作成されるため、以下の記載にすることでint型についても行列を作成することができます。

ランダムの数値での行列の作成方法

0〜1の乱数で 3x4 の行列を生成

標準正規分布による 3x4 の行列

0〜99 の整数で3x4の行列を生成

対角線上での行列の作成方法

eyeメソッドを利用することで簡単に対角線上の行列を作成できます。

-逆引きPython
-,

Copyright© AI人工知能テクノロジー , 2020 All Rights Reserved.