#範例8-1:求矩陣的rank #線性代數的rank=秩 #注意:在 Numpy 中的秩和線性代數里的秩是不同的概念。在NumPy中維度(dimensions)叫做軸(axes) #矩陣A的維度=', A.shape #矩陣A的變數n數目=', A.shape[1] import numpy as np A = np.array([ [-1,2,0,4,5,-3], [3,-7,2,0,1,4], [2,-5,2,4,6,1], [4,-9,2,-4,-4,7] ]) rankA = np.linalg.matrix_rank(A) print('矩陣A的rank=',rankA) print('矩陣A的維度=',A.ndim) print('矩陣A的維度=', A.shape) print('矩陣A的變數n數目=', A.shape[1])