📅  最后修改于: 2023-12-03 15:18:03.761000             🧑  作者: Mango
numpy.matrix.A()
函数返回矩阵的一个副本,作为一个ndarray
数组。
numpy.matrix.A
ndarray
:矩阵的一个副本。
import numpy as np
matrix = np.matrix([[1, 2], [3, 4]])
array = matrix.A
print("原矩阵为:")
print(matrix)
print("副本数组为:")
print(array)
输出:
原矩阵为:
[[1 2]
[3 4]]
副本数组为:
[[1 2]
[3 4]]
在上面的示例中,我们定义了一个2x2的矩阵matrix
,并使用numpy.matrix.A
函数将其转换为一个ndarray
数组。
转换后的数组array
与原矩阵matrix
的值相同。
numpy.matrix.A
函数返回的数组是矩阵的一个副本,因此对数组的修改不会影响原矩阵。numpy.matrix.A
函数要求当前的矩阵对象必须是numpy矩阵类型,否则将引发异常。