mpmath

软件截图:
mpmath
软件详细信息:
版本: 0.19
上传日期: 14 Apr 15
许可: 免费
人气: 155

Rating: 3.0/5 (Total Votes: 3)

它提供一套广泛无限的指数大小,超越函数,复数,区间算术,数值积分和分化,求根,线性代数,以及更多。
几乎所有的计算可以在10位或1000位精度执行一样好,而且在许多情况下,mpmath实现了规模以及极高的精密工作渐近快速算法。
该库还可以使用gmpy的能力,加快其进程

特点

    算术:
  • 在真实和复杂的数字与任意精度
  • 在无限的指数大小/大小
  • 在支持无穷大,而不是-A-号
  • 在定向圆
  • 在区间运算
  • 在矩阵的任意精度的实数,复数或区间元素

  • <李类=“bbli”>功能:
  • 在基本功能(开方,指数,对数,三角函数,双曲线,反三角函数和双曲线)
  • 在标准的数学常数:圆周率,即黄金比例,欧拉常数(伽马)
  • 在不太标准的常量:加泰罗尼亚语的,仿人的,欣钦的和Glaisher的常量
  • 在朗伯W函数(所有分行)
  • 在误差函数(ERF),想象和互补误差函数;逆误差函数;正态分布函数
  • 在伽玛功能(完全和不完全),阶乘,双阶乘和二项式系数,登录伽玛功能;完全和不完全测试功能
  • 在斐波那契数
  • 在巴恩斯G-功能,超和hyperfactorials
  • 在Polygamma功能
  • 在黎曼ζ函数,赫尔维茨zeta函数,黎曼 - 西格尔和相关功能
  • 在伯努利数(大伯努利数的快速数值和详细计算)
  • 在Polylogarithms,克劳森功能
  • 在斯蒂尔吉斯常数
  • 在贝塞尔函数;汉克尔,司徒卢威,开尔文,惠特克,艾里,库仑作用
  • 在指数和三角函数积分
  • 在算术,几何平均值
  • 完整椭圆积分
  • 在雅可比椭圆函数和雅可比theta函数
  • 在雅可比,勒让德和切比雪夫等正交多项式;相关勒让德功能
  • 在通用超几何函数;在梅耶尔G-功能

  • <李类=“bbli”>高级功能:
  • 在数值积分(常规,双/三积分,振荡)
  • 在数值分化和differintegration(瞎指挥)

  • 无穷级数
  • 在限制和总和(具有收敛加速)
  • 在根发现(一维和多维;割线法,二分法,修正牛顿法,以及其他的算法)
  • 在多项式评价和多项式求根
  • 在切比雪夫逼近
  • 在ODE求解器
  • 在傅立叶和泰勒级数
  • 在整数关系检测(常识别)
  • 线性代数函数(线性系统求解,LU分解,矩阵求逆,矩阵规范)

什么在此版本中是新的

  • 在启用自动测试与特拉维斯CI
  • 修正了许多文档测试问题。
  • 在转换行结束LF。
  • 在制造polyroots()更稳健。

什么在0.17版本新

  • 在兼容性:
  • 在Python 3中,现在支持
  • 在丢弃的Python 2.4的兼容性
  • 在基体切片码固定的Python 2.5的兼容性
  • 在Python中实现3.2兼容的散列,使得mpmath数字哈希非常大的整数,并与Python版本&#x3e兼容分数= 3.2
  • 在特殊功能:
  • 在实施冯曼戈尔特功能(曼戈尔特())
  • 在实施&QUOT;第二zeta函数&QUOT; (secondzeta())
  • 在实现泽塔零计数(nzeros())和兰迪亚S功能(backlunds())
  • 序1-4 siegelz()和siegeltheta实现衍生物()

  • 当反射式,不能使用
  • 改进的欧拉 - 麦克劳林求和为ζ电(),得到在右半平面更准确的结果
  • 在实施的勒奇超然(lerchphi())
  • 在固定多伽玛函数返回,而不是抛出一个异常无关的一个复杂的NaN,在复杂的无穷或NaN。

什么是在0.13版本新

  • 在新的特殊功能:
  • 在广义指数积分E_n(expint(),E1()的E_1)
  • 在广义不完全β函数(betainc())
  • 在惠特克的功能(whitm(),whitw())
  • 在司徒卢威功能(struveh(),struvel())
  • 在开尔文的功能(BER(),北(),KER(),计())
  • 在分圆多项式(割圆())
  • 在本·梅杰G-功能(meijerg())
  • 在克劳森功能(clsin(),clcos())
  • 在两个变量的阿佩尔F1超几何函数(appellf1())
  • 在该赫尔维茨zeta函数,用n阶导数(赫维茨())
  • 在狄氏L系列(狄氏())
  • 在库仑波函数(coulombf(),coulombg(),库仑())
  • 在1楼和2种相关职能勒让德(legenp(),legenq())
  • 在埃尔米特多项式(埃尔米特())
  • 在盖根鲍尔多项式(盖根堡())
  • 相关拉盖尔多项式(拉盖尔())
  • 在超几何函数hyp1f2(),hyp2f2(),hyp2f3(),hyp2f0(),hyperu()
  • 在评价超几何函数:
  • 新增功能hypercomb(),用于评估包含表达式
  • 在超几何级数,与自动处理限制
  • 在可用的超几何级数(订单直至并包括2F3)
  • 在实施渐近展开相对于最后一个参数Z,允许
  • 快速和准确的评价在复平面上的任何地方。数量庞大
  • 在功能,包括贝塞尔函数,误差函数等,一直
  • 在更新,以充分利用这一优势,以支持快速和准确的评价
  • 在复平面的任何位置。
  • 在固定hyp2f1处理 - Z关闭并在单位圆(支持
  • 在评价在复平面上的任何地方)
  • 在超()处理0F0和1F0的情况下准确地
  • 在超()最终引发,而不是陷在NoConvergence
  • 如果给予不同或极为缓慢收敛级数的无限循环
  • 在其他方面的改进和bug修复,以特殊的功能:
  • 在gammainc快得多为大争论,并避免灾难性
  • 取消
  • 在实现专业化代码EI(X),E1(X),expint(N,X)和gammainc(N,X)
  • 在为小整数n,使得评价更快
  • 在扩展polylog域
  • 在固定精度ASIN(x)的近X = 1
  • 在伯努利多项式为大Z的快速评估
  • 修正雅可比多项式来处理一些极
  • 在一些贝塞尔函数支持计算n阶导数
  • 在一组&QUOT;折磨测试&QUOT;特殊功能是作为
  • 在测试/ torture.py
  • 其他:
  • 在实施differint()函数小数differentiaton /迭代
  • 在集成
  • 新增功能FADD一个fsub,FNEG,FMUL,FDIV对高层次算术与
  • 在控制精度和舍入
  • 新增功能MAG()的数量级数量的快速估算
  • 在实现powm1()为X ^ Y-1
  • 精确计算
  • 在提高速度和精度的提高纯虚数,以
  • 的整数次幂
  • 在nthroot()更名为根();根()任选计算任何
  • 在一些非主要根源
  • 在实现unitroots()生成统一所有的(原始)根
  • 在添加了mp.pretty选项更好的再版输出

要求

  • 在Python的2.4或更高版本

类似的软件

Twiggy
Twiggy

12 Apr 15

Pattern
Pattern

13 Apr 15

nbt2yaml
nbt2yaml

13 Apr 15

显影剂的其他软件 Fredrik Johansson

mpmath
mpmath

12 May 15

意见 mpmath

评论没有发现
添加评论
打开图片!