本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
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()函数介绍,希望能对你有所帮助哟~