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