mpmath

    0热度

    2回答

    我试图将fsolve与mpmath程序包结合使用。 但是,我收到错误cannot create mpf from array([mpf('1.0')], dtype=object)。 这里是一个重现错误的最小例子。对于这个例子,我在技术上不需要mpmath包,但我的实际功能包含超融合功能。 from scipy.optimize import fsolve #from mpmath import

    1热度

    1回答

    时,我有4个输入变量(浮点): 的Xmax Xmin时 百分比 模式 ,我想解决对于s以下(相当长)公式: > (1/2+1/2*erf((log(Xmax)-(log(mode)+s**2))/(sqrt(2)*s))-(1/2+1/2*erf((log(Xmin)-(log(mode)+s**2))/(sqrt(2)*s))) - percentage == 0 我想用mpmath和sym

    0热度

    1回答

    时导入错误我使用第一款内置倍频从源 $pkg load symbolic 关于使用syms函数,它给了一个ImportError,Sympy没有安装。所以,我使用安装Sympy: $sudo pip install --user sympy 之后,我再次使用SYMS尝试,现在,它给出了这个错误: Traceback (most recent call last): File "<stri

    2热度

    2回答

    我是sympy的新手,对Python仍然天真......我想解决一个三角方程,找到它的零点。 (一旦我有语法,那么我将使用更复杂的功能。) 我还找不到合适的语法。以下是我在IPython的控制台Spyder的尝试(Python 2.7版): from sympy.solvers import solve from sympy import Symbol x = Symbol('x') sol

    -1热度

    1回答

    我想从C代码访问mpmath的特殊功能。 我知道如何通过中间的python脚本来完成它。 例如,为了评价超几何函数,C程序: #include <Python.h> void main (int argc, char *argv[]) { int npars= 4; double a1, a2, b1, x, res; PyObject *pName, *pMo

    3热度

    1回答

    我希望这个问题不是太简单。我已经广泛搜索了一个解决方案,但还没有发现。 我最近开始使用Jupyter笔记本与Sympy做笔记,并在我的微积分II课(和这是一个巨大的好处!)做我的作业。 但是,我唯一的问题是,我无法弄清楚如何配置情节图的大小(即像素尺寸)。 这是很容易使用matplotlib直接(matplotlib.pyplot.figure()具体)做的,但我使用的Sympy.mpmath.p

    1热度

    1回答

    我有兴趣尝试sympy与Blender(v2.76,Python 3.4.2控制台,Windows 8.1)。我跟着这个来自Blender SE的answer,从Githib下载sympy作为ZIP,并将sympy文件夹移动到C:\ Program Files \ Blender Foundation \ Blender \ 2.76 \ python \ lib \ site-packages。

    1热度

    2回答

    我要使用的封装bitstring和mpmath(或任何其他方式来保证任意设定的输出精度和指定舍入模式)来计算的rcp,sqrt,sin,co S,ln,exp值,...上浮动输入以二进制形式给出bitstring s并得到一个二进制bitstring答案。 我的目标是C语言中的MPFR,但我想探索Python的浮点高精度包,希望能够更轻松地处理。我的第一个问题是如何将以下十进制浮点相反bitstr

    1热度

    1回答

    我试图用mpmath.polyroots找到一个简单的多项式的根整系数x*(x-4)**3,当其扩展为[1, -12, 48, 64, 0]系数向量。下面的代码失败: import mpmath p = [ 1, -12, 48, -64, 0] print mpmath.polyroots(p,maxsteps=2000) 与错误: Traceback (most recent call

    0热度

    1回答

    我试图使用雅可比椭圆函数从mpmath,但得到了简单的代码的错误下面给出无属性: import numpy as np import scipy.integrate as spi from scipy import special as sp import matplotlib.pyplot as plt from math import sqrt, pow, log from mpma