mpmath

Software screenshot:
mpmath
Software ətraflı:
Version: 0.19
Tarixi Upload: 14 Apr 15
Geliştirici: Fredrik Johansson
Lisenziya: Pulsuz
Məşhurluq: 155

Rating: 3.0/5 (Total Votes: 3)

Bu limitsiz eksponent ölçüləri, ülvi funksiyaları kompleks nömrələri, interval hesab, ədədi inteqrasiya və fərqləndirmə, kök tapmaq, xətti cəbr, və daha çox geniş təmin edir.
Demək olar ki, hər hansı bir hesablanması 10-rəqəmli və ya 1000-rəqəmli dəqiq yalnız həmçinin həyata keçirilə bilər, və bir çox hallarda mpmath çox yüksək dəqiqlik iş üçün yaxşı miqyaslı asimptotik sürətli alqoritmləri həyata keçirir.
Kitabxana də onun proseslərinin sürətləndirilməsi gmpy gücünü istifadə edə bilərsiniz

Features .

  • Hesab:
  • ixtiyari dəqiqliklə Real və kompleks ədəd
  • Limitsiz eksponent ölçüləri / böyüklükləri
  • infinities və-a-nömrələri Support
  • Rejissor yuvarlaqlaşdırma
  • Interval hesab

  • Ixtiyari-dəqiq real, mürəkkəb və ya interval elementləri ilə
  • matrisleri

  • Funksiyaları:
  • İbtidai funksiyaları (sqrt, exp, daxil, trigonometric, hiperbolik, tərs qəşəng və hiperbolik)
  • Standart riyazi sabitləri: pi, e, qızıl nisbət, Euler daimi (qamma)
  • az standart sabitləri: Catalan nin, Apery nin, Khinchin və Glaisher nin sabitləri
  • Lambert W funksiyası (hər sahədə)
  • Error funksiyası (ERF), xəyali və tamamlayıcı səhv funksiyaları; tərs səhv funksiyası; normal paylanma funksiyaları

  • Qamma funksiyası daxil (tam və natamam)
  • Gamma funksiyaları, factorials, ikiqat factorials və binomial əmsalları; tam və natamam beta funksiyaları
  • Fibonacci nömrələri
  • Barnes G-funksiyası, super və hyperfactorials
  • Polygamma funksiyaları
  • Riemann zeta funksiyası, Hurwitz zeta funksiyası, Riemann-Siegel və əlaqədar funksiyaları
  • Bernoulli nömrələri (böyük Bernoulli nömrələri sürətli ədədi və dəqiq hesablama)
  • Polylogarithms, Clausen funksiyaları
  • Stieltjes sabitləri
  • Bessel funksiyaları; Hankel, Struve, Kelvin, Whittaker, Airy, Coulomb funksiyaları
  • eksponent və trigonometric inteqrallar
  • Hesab-həndəsi orta
  • Tam elliptik inteqrallar
  • Jacobi elliptik funksiyaları və Jacobi teta funksiyaları
  • Jacobi, Legendre və Chebyshev və digər orthogonal polinomiyaller; əlaqədar Legendre funksiyaları
  • Generic Hypergeometric funksiyaları; Meijer G-funksiyası

  • Yüksək səviyyəli xüsusiyyətləri:
  • ədədi inteqrasiya (müntəzəm, ikiqat / üçlü inteqrallar, oscillatory)
  • Rəqəmsal fərqləndirmə və differintegration (ixtiyari sifarişlərin)

  • (Yaxınlaşma sürətləndirilməsi ilə) sonsuz seriyası
  • limitləri və toplama
  • Root-araşdırıcı (1D və çoxölçülü, secant üsul bisection, redaktə Newton metodu və digər alqoritmlər)
  • çoxhədli qiymətləndirmə və çoxhədli kök tapmaq
  • Chebyshev uyğunlaşdırılması
  • ODE həll
  • Fourier və Taylor seriyası
  • Tam əlaqə aşkar (sabit tanınması)
  • Xətti cəbr funksiyaları (xətti sistem həlli, LU factorization, matrix tərs, matrix normaları)

Bu azad yeni nədir.

Travis Gİ

  • Effektiv avtomatik test
  • Sabit çox doctest məsələləri.
  • LF line sonluğu çevrilmişdir.
  • Made polyroots () daha möhkəm.

versiya 0.17 yeni nədir:

  • Uyğunluq:
  • Python 3 indi dəstəklənir
  • azalıb Python 2.4 uyğunluğu
  • matrix dilimleme kodu Sabit Python 2.5 uyğunluğu

  • 3.2 =
  • tətbiq Python 3.2 uyğun hashing edilməsi mpmath nömrələri çox böyük integers və Python versiyasını & # x3e fraksiyaları ilə uyğun hash.
  • Xüsusi funksiyaları:
  • tətbiq von Mangoldt funksiyası (mangoldt ())
  • yerinə yetirilir & quot; orta zeta funksiyası & quot; (Secondzeta ())
  • Həyata zeta sıfır hesablanması (nzeros ()) və Backlund S funksiyası (backlunds ())
  • siegelz () və siegeltheta üçün 1-4 yerinə törəmələri ()

  • Zeta () sağ yarım təyyarə daha dəqiq nəticələr vermək üçün
  • Təkmilləşdirilmiş Euler-maclaurin toplama əks formula istifadə edilə bilməz
  • tətbiq Lerch üstün (lerchphi ())
  • əvəzinə olmayan istisna artırılması, kompleks daimi və ya NaN bir kompleks NaN qayıtmaq üçün Sabit polygamma fəaliyyət göstərir.

nədir versiya 0.13 Yeni

  • Yeni xüsusi funksiyaları:
  • (E_1 üçün expint (), e1 ()) ümumiləşdirilmiş exponential tərkib E_n
  • ümumiləşdirilmiş natamam beta funksiyası (betainc ())
  • Whittaker funksiyaları (whitm (), whitw ())
  • Struve funksiyaları (struveh (), struvel ())
  • Kelvin funksiyaları (ber (), bei (), ker (), kei ())
  • Cyclotomic polinomiyaller (cyclotomic ())
  • Meijer G-function (meijerg ())
  • Clausen funksiyaları (clsin (), clcos ())
  • Iki dəyişənlərin Appell F1 Hypergeometric funksiyası (appellf1 ())

  • Nth sifariş törəmələri ilə
  • Hurwitz zeta funksiyası (Hurwitz ())
  • Dirichlet L-sıra (Dirichlet ())
  • Kulon dalğa funksiyaları (coulombf (), coulombg (), coulombc ())
  • 1-ci və 2-ci növ Associated Legendre funksiyaları (legenp (), legenq ())
  • Hermite polinomiyaller (hermite ())
  • Gegenbauer polinomiyaller (gegenbauer ())
  • Associated Laguerre polinomiyaller (Laguerre ())
  • Hypergeometric funksiyaları hyp1f2 (), hyp2f2 (), hyp2f3 (), hyp2f0 (), hyperu ()
  • Hypergeometric funksiyaları qiymətləndirilməsi:
  • ehtiva ifadələr qiymətləndirilməsi üçün funksiyası hypercomb () Yüklədi
  • məhdudiyyətlər avtomatik user ilə Hypergeometric seriyası,
  • (2F3 və daxil olmaqla sifariş) mövcud Hypergeometric seriyası
  • imkan son arqument z ilə bağlı asimptotik açılım həyata
    Sürətli
  • və hər yerdə kompleks təyyarə dəqiq qiymətləndirilməsi. A kütləvi sayı

  • Və s. Bessel funksiyaları, səhv funksiyaları, o cümlədən
  • funksiyaları olmuşdur
  • sürətli və dəqiq qiymətləndirilməsi dəstək üçün bu istifadə etmək yeniləndi
  • hər yerdə kompleks təyyarə.
  • Sabit hyp2f1 və vahid dairə üzrə z yaxın idarə etmək üçün (dəstəkləyən
  • hər yerdə kompleks təyyarə qiymətləndirilməsi)
  • hiper () dəqiq 0F0 və 1F0 hallarda emal
  • hiper () nəhayət əvəzinə vurulmuş əldə NoConvergence artırır
  • bir divergent və ya çox yavaş-yavaş convergent seriyası verildiyi təqdirdə sonsuz loop

  • Xüsusi funksiyaları
  • Digər təkmilləşdirilməsi və hata düzeltmelerini:
  • gammainc böyük arqumentlər daha sürətli və qarşısını alır fəlakətli
  • ləğv
  • EI üçün həyata keçirilən ixtisaslaşdırılmış kodu (x), e1 (x), expint (n, x) və gammainc (n, x)

  • N kiçik integers üçün
  • edilməsi qiymətləndirmə daha sürətli
  • polylog domain Genişləndirilmiş
  • Asin üçün Sabit dəqiqlik (x) x = 1
  • yaxın
  • böyük z üçün Bernoulli polinomiyaller Fast qiymətləndirilməsi
  • Bəzi dirəkləri idarə etmək üçün Sabit Jacobi polinomiyaller
  • Bəzi Bessel funksiyaları nth sifariş törəmələri kompüter dəstək
  • & quot dəsti, işgəncə testlər olarak; Xüsusi funksiyaları üçün mövcuddur
  • testlər / torture.py
  • Digər:
  • fraksiya differentiaton üçün differint () funksiyası yerinə yetirilir / iterated
  • inteqrasiya
  • Əlavə funksiyaları FŞərhi, fsub, fneg, fmul, yüksək səviyyəli hesab üçün fdiv
  • nəzarət dəqiq və yuvarlaqlaşdırma
  • nömrələri tez sifariş-of-bal gücündə hesablamalarına
  • üçün funksiyası mag () Yüklədi
    X ^ y-1 dəqiq hesablanması üçün
  • Həyata powm1 ()
    Bir təmiz xəyali sayı artırılması üçün
  • Təkmilləşdirilmiş sürət və dəqiqlik
  • tam gücü

  • Kök adını
  • nthroot () (); kök () isteğe hər hansı hesablayır
  • bir sıra qeyri-əsas kökləri

  • Birlik bütün (ibtidai) kökləri yaradan üçün
  • Görülən unitroots ()
  • gözəl Repr çıxış üçün mp.pretty seçimi əlavə

tələblər

  • Python 2.4 və ya daha yüksək

Oxşar proqram

IMDbPY
IMDbPY

13 May 15

nbt2yaml
nbt2yaml

13 Apr 15

rss2jira
rss2jira

12 May 15

Tempita
Tempita

13 May 15

Geliştirici digər proqram Fredrik Johansson

mpmath
mpmath

12 May 15

Şərh mpmath

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!