Python 中的 numpy.matrix 方法

numpyserver side programmingprogramming更新于 2025/8/14 11:37:17

numpy.matrix 方法用于将给定输入解析为矩阵。它从一个类似数组的对象返回一个矩阵。其语法如下 −

numpy.matrix(data, dtype=None, copy=bool)

其中,

  • data - 输入数据。

  • dtype - 输出矩阵的数据类型。

  • copy - 如果输入数据已经是 ndarray,则此标志 copy 决定是否复制数据(默认行为),或者是否构建视图。

示例 1

让我们考虑以下示例 −

# 导入 numpy 库
import numpy as np

# 矩阵函数
y = np.matrix([[4, 5], [7, 8]])
print("矩阵元素: 
", y)

输出

它将生成以下输出 −

矩阵元素:
[[4 5]
[7 8]]

示例 2

我们再举一个例子 −

# 导入 numpy 库
import numpy as np

# 矩阵函数
b = np.matrix([[78, 79, 80.23], [2, 4.5, 6]], dtype=int)
print("矩阵元素: 
", b)

输出

它将生成以下输出 −

矩阵元素:
[[78 79 80]
[ 2 4 6]]

这里,观察到我们有 dtype=int,因此它将输出矩阵中的浮点值转换为整数。


相关文章