如下所示:

matrix.py
#!/usr/bin/python# -*- encoding:UTF-8-*-import pprintimport numpy as npmatrix = [[1,2],[3,4],[5,6]]print('列表:')pprint.pprint(matrix)matrix_2 = np.matrix(matrix)print('原矩陣:')pprint.pprint(matrix_2)matrix_transpose = np.transpose(matrix_2)print('轉(zhuǎn)置后:')pprint.pprint(matrix_transpose)關于矩陣:
線性代數(shù)學的矩陣,學了些矩陣的概念、運算,沒仔細推敲矩陣可以用什么數(shù)據(jù)結(jié)構來表示,現(xiàn)在一想比較清楚了,可以用普遍的二維數(shù)組來表示,現(xiàn)在想到也可以用Python中嵌套的列表來表示,應該是只要是二維可方便尋址的就行。
以上這篇Python 使用Numpy對矩陣進行轉(zhuǎn)置的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答