我正在用SageMath创建一个矩阵的深度副本。你知道吗
import copy
A = Matrix([[1,2],[3,4]]).augment(Matrix.identity(2), subdivide=True)
B = copy.deepcopy(A)
print A
print B
给了我:
[1 2|1 0]
[3 4|0 1]
[1 2 1 0]
[3 4 0 1]
使用细分深度复制矩阵的正确方法是什么?我必须使用:
B.subdivide(*A.subdivisions())
SageMath 7.2版,发布日期:2016-05-15
由tmonteil在https://ask.sagemath.org/question/36134/deepcopy-of-a-matrix-sagemath/?answer=36137#post-id-36137回答
似乎圣人有一个习惯的方法
但不是自定义方法
相关问题 更多 >
编程相关推荐