知行编程网知行编程网  2022-09-03 05:30 知行编程网 隐藏边栏  18 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中mat是什么意思?的相关知识,包括ytd是什么意思,以及python opencv这些编程知识,希望对大家有参考作用。

mat在python中是什么意思?



本文教程操作环境:

windows7系统、Python 3.9.1,DELL G3电脑。


python的numpy库提供矩阵运算的功能,因此我们在需要矩阵运算的时候,需要导入numpy的包。

from numpy import * ; #导入numpy的库函数
import numpy as np; #这个方式使用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()函数介绍,希望能对你有所帮助哟~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享