Advertisement

十、Matrix-numpy

阅读量:

十、矩阵

在数学中,矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合

如:
\left[ \begin{array}{ccc} 11 & 12 & 13\\ 21 & 22 & 23\\ 31 & 32 & 33\\ \end{array} \right ]

矩阵是高等代数学中的常见工具

在numpy库中提供了表示矩阵的numpy.matrix类型,在这种情况下它继承自numpy.ndarray这种数据结构。对于多维数组执行的操作,在这种情况下同样适用于此类别对象;然而由于其作为子类别而具有特定属性并进行了适当的扩展以适应这些特性包括乘法运算以及逆矩阵计算等功能

创建matrix对象的方法:

​ numpy.matrix()函数

1. 矩阵对象的创建

复制代码
    # 通过ndarray对象创建matrix对象
    numpy.matrix(
    data,        # 二维容器或' '或',' 分隔列,';'分隔行的字符串
    dtype=None,  # 数据类型
    copy=True    # 是否复制数据(缺省值为True,即复制数据)
    )

创建matrix示例:

复制代码
    # 创建matrix操作
    import numpy as np

全部评论 (0)

还没有任何评论哟~