python中mat是什么意思?
本文教程操作環(huán)境:windows7系統(tǒng)、Python3.9.1,DELLG3電腦。
python的numpy庫提供矩陣運(yùn)算的功能,因此我們?cè)谛枰仃囘\(yùn)算的時(shí)候,需要導(dǎo)入numpy的包。
fromnumpyimport*;#導(dǎo)入numpy的庫函數(shù)
importnumpyasnp;#這個(gè)方式使用numpy的函數(shù)時(shí),需要以np.開頭。
創(chuàng)建矩陣
>>>m=np.mat([1,2,3])#創(chuàng)建矩陣
>>>m
matrix([[1,2,3]])
>>>m[0]#取一行
matrix([[1,2,3]])
>>>m[0,1]#第一行,第2個(gè)數(shù)據(jù)
矩陣乘法
mat()函數(shù)中矩陣的乘積可以使用(星號(hào))*或.dot()函數(shù),其結(jié)果相同。
a*b
注意:mat()函數(shù)中數(shù)據(jù)可以為字符串以分號(hào)(;)分割,或者為列表形式以逗號(hào)(,)分割。
a=np.mat([[1,2,3],[4,5,6]])
b=np.mat('1,2,3;4,5,6')
以上就是python的numpy庫的mat()函數(shù)介紹,希望能對(duì)你有所幫助喲~更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。