確認
from pylab import * from matplotlib.pyplot import * import numpy as np import scipy as sp import matplotlib.pyplot as plt
行列について少し応用したプログラムを説明します.
このモジュールを前提とします.
配列について様々な関数を説明します.
np.zeros()は, 要素が全て0である0行列を生成し,
np.ones()は,要素が全て1である1行列を生成し,
np.eye()は, 単位行列の生成します.
実際に見てみます.
e = np.zeros( (2,1) ) f =np.ones((3,2)) g =np.eye((3)) print e print f print g
行列なので, (a,b)とした場合, a行(縦の数)b列(横の数)と表します.
実行結果は,
[[ 0.]
[ 0.]]
[[ 1. 1.]
[ 1. 1.]
[ 1. 1.]]
[[ 1. 0. 0.]
[ 0. 1. 0.]
[ 0. 0. 1.]]