如何使用sympy包将三角函数作为pi的倍数进行数值计算?

时间:2018-04-07 16:05:28

标签: sympy

有没有办法使用sympy将三角函数作为pi的倍数进行评估?您可以使用N函数进行数值评估,但我正在搜索一个函数,它会给我一个像* pi(a =常数)的值。

1 个答案:

答案 0 :(得分:0)

SymPy已经为逆三角函数做到了这一点。但是要获得符号(而不是浮点)结果,您需要提供符号(而不是浮点)输入。比较

Rational(1, 2)

这里1/2产生一个Python float 0.5,结果是另一个Python float。但是<input type = "text" placeholder = "Number One" id = "one"/><br /> <input type = "text" placeholder = "Number Two" id = "two"/><br /> 构造了一个表示有理数的SymPy对象,然后以符号方式进行评估。

Python numbers vs. SymPy Numbers

中的更多内容