如我们所知
from sympy import *
x = sin(pi/4)
y = sin(pi/5)
A = Matrix([x, y])
print(x)
print(A.evalf())
显示器
^{pr2}$所以
print(round(x.evalf(), 3))
print(round(y.evalf(), 3))
显示器
0.707
0.588
但是我们怎样才能以一种简洁的方式把矩阵中的所有元素都取整,这样
print(roundMatrix(A, 3))
can显示器
Matrix([[0.707], [0.588]])
为什么不将evalf方法与
evalf(3)
等参数一起使用?在输出
^{pr2}$相关问题 更多 >
编程相关推荐