2-2 Numpy-矩阵
1 # !usr/bin/env python 2 # Author:@vilicute 3 4 import numpy as np 5 # 矩阵的创建 6 matr1 = np.mat("4 2 3;4 5 6;7 8 9") 7 matr2 = np.matrix([[4,5,6],[7,8,9],[1,2,3]]) 8 print("\nmatr1=\n",matr1) 9 print("\nmatr2=\n",matr2) 10 11 arr1 = np.eye(3) 12 arr2 = arr1*3 13 arr3 = np.random.randint(0,10,size = [3,3]) 14 arr4 = np.random.randint(6,10,size = [3,3]) 15 matr3 = np.bmat("arr1 arr3;arr4 arr2") 16 print("\nmatr3=\n",matr3) 17 18 19 # 矩阵的运算 20 matr_numul = matr1*4 21 matr_add = matr1 + matr2 22 matr_sub = matr1 - matr2 23 matr_mul = matr1 * matr2 24 matr_multiply = np.multiply(matr1, matr2) 25