2024-09-28 19:03:57 发布
网友
我想删除或减少到1任何数量的矩阵元素,不是指数。我希望这是在符号计算(sympy模块)内完成的。你知道吗
from sympy import* init_printing() X = symbols('X') A = Matrix([[1, 2*X**2], [4*X, 2]]) A
我确实尝试用subs()函数来解决这个问题,但是它也会影响指数,我想保持指数不变。你知道吗
subs()
有什么建议吗?你知道吗
也许是这样的?你知道吗
from sympy import* init_printing() X = symbols('X') A = Matrix([[1, -2*X**2], [4*X, -2]]) for i in range(len(A)): if A[i].is_Number: A[i] = A[i] / abs(A[i]) else: A[i] = A[i].primitive()[1] A
*编辑:允许负片
也许是这样的?你知道吗
*编辑:允许负片
相关问题 更多 >
编程相关推荐