python中如何基于numpy創建矩陣
python的功能強大依賴于各種庫發揮的作用,例如numpy庫就提供了矩陣運算的功能,如果我們想要進行矩陣運算,首先要導入numpy的包,創建矩陣。本文介紹python中基于numpy創建矩陣的三種方法:1、手動創建;2、利用numpy數組創建;3、使用numpy.matix()函數創建矩陣。
一、導入numpy
>>>fromnumpyimport*;#導入numpy的庫函數
>>>importnumpyasnp;#這個方式使用numpy的函數時,需要以np.開頭。
二、python基于numpy創建矩陣方法
1、手動創建
a=np.mat('123;456;789')#中間打逗號也可以b=np.mat('1,2,3;4,5,6;7,8,9')
2、利用numpy數組創建
c=np.mat(np.arange(9))#一維的矩陣
c=np.mat(np.arange(9).reshape(3,3))
3、使用numpy.matix()函數創建矩陣
importnumpyasnp
#create2x2matrix
a=np.matrix([[1,2],[3,4]])#usingarrayofarray
print('2x2matrixis:\n',a)
#usingshapeattributetogetthetupledescribingmatrixshape
print('Thedimensionofthematrixis:',a.shape)
以上就是python中基于numpy創建矩陣的三種方法,希望能幫助到你進行創建矩陣哦~更多Python學習教程請關注IT培訓機構:千鋒教育。