我是 sympy 的新手,但对 python 仍然很天真……我想求解一个三角方程,找到它的零点。(一旦有了语法,我就会使用更复杂的函数。)
我还找不到正确的语法。这是我在 Spyder (Python 2.7) 的 iPython 控制台上尝试的内容:
from sympy.solvers import solve
from sympy import Symbol
x = Symbol('x')
solve(sin(x), x)
我收到了这个错误:
回溯(最近一次通话最后):
文件“”,第 1 行,在求解(sin(x),x)中
NameError:名称'sin'未定义
好的,所以我需要正确引用正弦函数。
根据 sympy 文档,我认为这是 in mpath
,但这不起作用:
from mpmath import *
Traceback (most recent call last):
File "<ipython-input-7-8dcdd12d9679>", line 1, in <module>
from mpmath import *
ImportError:没有名为 mpmath 的模块
如何加载/访问 mpmath 或其他方式来获取正弦函数?