#title python - numpy [[TableOfContents]] from numpy import * import numpy as np ==== 배열 TO 행렬 ==== {{{ import numpy as np row1 = [1,2,3] row2 = [4,5,6] row3 = [7,8,9] arr = np.array([row1, row2, row3]) mat = np.mat(arr) }}} ==== 행렬 연산 ==== {{{ m1 = np.mat(np.random.rand(4,4)) m2 = np.mat(np.random.rand(4,4)) m1 * m2 #행렬의 곱 m1 - m2 #행렬의 차 m1 - m2 #행렬의 합 m1.I #대문자I -> 역행렬 eye(4) #단위행렬 }}} ==== 랜덤 배열 ==== {{{ >>> from numpy import * >>> #랜덤배열 >>> arr = random.rand(2,2) }}}