本教程的操作环境:windows7系统,Python 3.9.1,DELL G3电脑。
python的numpy库提供矩阵操作功能,因此我们需要在需要矩阵操作时导入numpy包。
fromnumpyimport*;#导入numpy的库函数 importnumpyasnp;#这样使用numpy函数时,需要npy.开头。
创建矩阵
>>>m=np.mat(1,2,3)#创建矩阵 >>>m matrix([1,2,3]) >>>m[0]#取一行 matrix([1,2,3]) >>>m[0,1]#第一行,第二个数据
矩阵乘法
mat()可以使用函数中矩阵的乘积(星号) * 或 .dot()函数,结果相同。
a*b
注意:mat()函数中的数据可以分为字符串(;)以逗号(,)的形式分割或列表。
a=np.mat([1,2,3],[4,5,6]]) b=np.mat('1,2,3;4,5,6')
以上是pythonnnumpy库mat()函数介绍,希望对你有所帮助~