(57) numpyで内積
以下のなす角45度の二つのベクトルの内積を求める。 a = ( 3 , 3 ) b = ( 5 , 0 ) >>> import numpy as np >>> a = np.arra… 続きを読む »
以下のなす角45度の二つのベクトルの内積を求める。 a = ( 3 , 3 ) b = ( 5 , 0 ) >>> import numpy as np >>> a = np.arra… 続きを読む »
3行5列の乱数配列aを作成する。 ここでは見やすいように各要素を100倍した後に整数化している。 >>> import numpy as np >>> a = np.random.ra… 続きを読む »
2行2列の配列aを作成する。 >>> import numpy as np >>> a=np.array([[1,2],[3,4]]) >>> a array([[1, 2], [3, 4]]) 配列aを行方向に2個、列… 続きを読む »
10行15列の 0行列を作る。 >>> import numpy as np >>> m = np.zeros((10,15),dtype=int) >>> m ar… 続きを読む »
Python用の数値計算ライブラリである theano を使ってみる。 theanoでは、シンボルを使って関数を定義することができ、複雑な処理を簡潔に表現することができる。 ホームページはこちら(↓) http://de… 続きを読む »
初心者向けの numpyチュートリアルはここ(↓) https://github.com/rougier/numpy-100
numpy配列から非ゼロ要素のみを抽出したい。 5行5列の配列を作成する。 >>> import numpy as np >>> a = (np.random.rand(5,5) * 10).astype(np.int3… 続きを読む »
numpy配列に対して部分的に平均値や標準偏差を求めたい。 以下のように 10行8列の整数配列 aを作る。 >>> import numpy as np >>> a = (np.ran… 続きを読む »
例として 8行5列の配列 aを作る。 >>> import numpy as np >>> a = np.random.rand(8,5) >>> a array([… 続きを読む »
以下の4点を通る滑らかなそれっぽい曲線を描きたい。 (x,y)=(-2,4),(-1,1),(1,5),(2,1) この4点を直線で結んでみる。 この4点のX軸上の両端を0.1ステップで40分割し、各X座標に対応するY座… 続きを読む »