python中mat是什么意思?
本文教程操作環境:windows7系統、Python3.9.1,DELLG3電腦。
python的numpy庫提供矩陣運算的功能,因此我們在需要矩陣運算的時候,需要導入numpy的包。
fromnumpyimport*;#導入numpy的庫函數
importnumpyasnp;#這個方式使用numpy的函數時,需要以np.開頭。
創建矩陣
>>>m=np.mat([1,2,3])#創建矩陣
>>>m
matrix([[1,2,3]])
>>>m[0]#取一行
matrix([[1,2,3]])
>>>m[0,1]#第一行,第2個數據
矩陣乘法
mat()函數中矩陣的乘積可以使用(星號)*或.dot()函數,其結果相同。
a*b
注意:mat()函數中數據可以為字符串以分號(;)分割,或者為列表形式以逗號(,)分割。
a=np.mat([[1,2,3],[4,5,6]])
b=np.mat('1,2,3;4,5,6')
以上就是python的numpy庫的mat()函數介紹,希望能對你有所幫助喲~更多Python學習教程請關注IT培訓機構:千鋒教育。