MPMATH

Python Library for ArbitRary-Precision Floating-Point Rekenkunde
Download nu

MPMATH Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD
  • Prijs:
  • FREE
  • Naam uitgever:
  • Fredrik Johansson
  • Uitgever website:
  • http://code.google.com/p/mpmath/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 317 KB

MPMATH Tags


MPMATH Beschrijving

Python library voor willekeurige-precision floating-point berekeningen Mpmath is een gratis en open source pure-Python library voor willekeurige-precision floating-point berekeningen. Mpmath implementeert een groot aantal wiskundige functies en bevat functies voor willekeurige precisie numerieke differentiatie, integratie, wortel vinden, interval rekenen en andere taken. Mpmath ondersteunt een onbeperkt aantal exponent maten, heeft volledige ondersteuning voor complexe getallen, en is sneller dan Python's standaard decimale library.Mpmath is eenvoudig te installeren of op te nemen in andere software doordat ze volledig geschreven in Python zonder extra afhankelijkheden. Hier zijn een aantal belangrijke eigenschappen van "Mpmath": Rekenkundig: · Real en complexe getallen met willekeurige precisie · Onbeperkt exponent maten / magnitudes · Ondersteuning voor infinities en niet-a-nummers · Directed afronding · Rudimentary interval rekenkundige functies: · Elementaire functies (sqrt, exp, log, goniometrische, hyperbolische, inverse trig en hyperbolische) · Standaard wiskundige constante: pi, e, de gulden snede, Euler's constante (gamma) · Minder standaard constanten: Catalaan, apenspel's, Khinchin en Glaisher's constanten · Lambert functie W (Alle branches) · Error-functie (erf) · Gamma functies (compleet en incompleet), faculteiten en binomiaalcoëfficiënten · Riemann zetafunctie en Bernoulli-nummers · Bessel functie van de eerste soort · Rekenen-meetkundig gemiddelde · Compleet elliptische integraal · Jacobi, Legendre en Chebyshev functies · Generieke hypergeometrische functies High-niveau is voorzien van: · Integratie · Differentiatie · Grenswaarden en sommering van oneindige reeks (convergentie versnelling) · Root-finding · Polynoom evaluatie en de wortel-finding · Chebyshev aanpassing · Basic ODE solvers · Integer betrekking detectie (constante herkenning) Vereisten: · Python Wat is er nieuw in deze release: Nieuwe speciale functies: · De veralgemeende exponentiële integraal é_ñ (expint (), e1 () voor E_1) · De veralgemeende incomplete beta functie (betainc ()) · Whittaker functies (whitm (), whitw ()) · Struve functies (struveh (), struvel ()) · Kelvin functies (ber (), bei (), ker (), kei ()) · Cyclotomische veeltermen (cyclotomische ()) · De Meijer G-functie (meijerg ()) · Clausen functies (clsin (), clcos ()) · De Appell F1 hypergeometrische functie van twee variabelen (appellf1 ()) · De Hurwitz zetafunctie met ne orde afgeleiden (Hurwitz ()) · Dirichlet L-serie (Dirichlet ()) · Coulomb golffuncties (coulombf (), coulombg (), coulombc ()) · Associated Legendre functies van 1e en 2e kind (legenp (), legenq ()) · Hermite veeltermen (Hermite ()) · Gegenbauer veeltermen (Gegenbauer ()) · Associated Laguerre polynomen (Laguerre ()) · Hypergeometrische functies hyp1f2 (), hyp2f2 (), hyp2f3 (), hyp2f0 (), hyperu () Evaluatie van hypergeometrische functies: · Nieuwe functie hypercomb () voor het evalueren van uitdrukkingen bevatten · Hypergeometrische reeksen, met automatische afhandeling van grenzen · De beschikbare hypergeometrische reeksen (van orders tot en met 2F3) · Uitvoering asymptotische expansies ten opzichte van de laatste argument z, waardoor · Snelle en nauwkeurige evaluatie overal in het complexe vlak. Een indrukwekkend aantal · Functies, waaronder Besselfuncties, fout functies, enz., Zijn geweest · Bijgewerkt om te profiteren van deze snelle en nauwkeurige evaluatie te ondersteunen · Overal in het complexe vlak. · Vaste hyp2f1 van handvat z dichtbij en op de eenheidscirkel (ondersteunende · Evaluatie overal in het complexe vlak) · Hyper () zorgt voor de 0F0 en 1F0 gevallen precies · Hyper () uiteindelijk verhoogt NoConvergence in plaats van vast komen te zitten in · Een oneindige lus indien gegeven een divergerend of extreem traag convergente series Andere verbeteringen en bug fixes voor speciale functies: · Gammainc is veel sneller voor grote argumenten en vermijdt katastrofisch · annulering · Implementatie gespecialiseerde code voor ei (x), e1 (x), expint (n, x) en gammainc (n, x) · Voor kleine gehele getallen n, hierdoor werd de evaluatie veel sneller · Uitbreiding van het domein van polylog · Vaste nauwkeurigheid asin (x) nabij x = 1 · Snelle evaluatie van Bernoulli veeltermen voor grote z · Vaste Jacobi veeltermen om wat palen te behandelen · Sommige Besselfuncties steun berekenen ne orde afgeleiden · Een set van "marteling test" voor speciale functies is beschikbaar als · Testen / torture.py Ander: · Implementatie van de functie differint () voor fractionele differentiaton / herhaalde · integratie · Toegevoegd functies FADD, fsub, fneg, fmul, Fdiv voor high-level rekenen met · Controleerbaar precisie en afronding · Toegevoegd aan de functie Mag () voor snelle bestelbare schattingen van cijfers · Implementated PowM1 () voor nauwkeurige berekening van x ^ y-1 · Verbeterde snelheid en nauwkeurigheid voor het verhogen van een puur denkbeeldig getal naar · Een integer-stroom · Nthroot () omgedoopt tot root (); Root () berekent eventueel een van · De niet-hoofdsoorten van een nummer · Implementeerde UNITROTS () voor het genereren van alle (primitieve) wortels van eenheid · Toegevoegd de MP.Pretty-optie voor mooiere REP-uitvoer


MPMATH Gerelateerde software

Libms

Gratis en Open Source Library voor toegang tot de MSN Messenger-service ...

180 292 KB

Downloaden

Ucommon

Een zeer lichtgewicht C-bibliotheek om te vergemakkelijken met C-ontwerppatronen, zelfs voor zeer diep ingebouwde apps ...

310 473 KB

Downloaden

XLRD

Bibliotheek voor ontwikkelaars om gegevens uit Microsoft Excel Spreadsheet-bestanden te extraheren ...

192 122 KB

Downloaden