导语:
本文主要介绍了关于python中mat是什么意思?的相关知识,包括ytd是什么意思,以及python opencv这些编程知识,希望对大家有参考作用。
本文教程操作环境:
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()函数介绍,希望能对你有所帮助哟~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Python 2.73.5 兼容吗12/12
- ♥ Python3 枚举类比较的局限性是什么?12/22
- ♥ 什么是Python双向队列12/19
- ♥ 有几种类型的python对象12/02
- ♥ 如何运行 python 3.412/03
- ♥ Python中xlrd读取的错误处理09/28
内容反馈