我很新见到并且仍然天真地谈论python ....我想解决一个三角函数方程,找到它的零。 (一旦我有语法,那么我将使用更复杂的函数。)
我找不到合适的语法。以下是我在Spyder(Python 2.7)的iPython控制台上尝试的内容:
from sympy.solvers import solve
from sympy import Symbol
x = Symbol('x')
solve(sin(x), x)
我收到了这个错误:
追踪(最近一次呼叫最后一次):
文件"",第1行,in 求解(sin(x),x)
NameError:name' sin'未定义
好的,所以我需要正确引用正弦函数。
根据情报文件,我认为这是mpath
,但这不起作用:
from mpmath import *
Traceback (most recent call last):
File "<ipython-input-7-8dcdd12d9679>", line 1, in <module>
from mpmath import *
ImportError:没有名为mpmath的模块
如何加载/访问mpmath或其他方式来获取正弦函数?
答案 0 :(得分:1)
这解决了它:
from sympy import sin
答案 1 :(得分:1)
要访问mpnath,请执行此操作
from sympy.mpmath import *