在sympy(python)中访问mpmath模块

时间:2015-07-03 03:10:44

标签: python sympy mpmath

我很新见到并且仍然天真地谈论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或其他方式来获取正弦函数?

2 个答案:

答案 0 :(得分:1)

这解决了它:

from sympy import sin

答案 1 :(得分:1)

要访问mpnath,请执行此操作

    from sympy.mpmath import *