Mpmath

Bibliothèque Python pour arithmétique de point flottant arbitraire-précision
Télécharger maintenant

Mpmath Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Fredrik Johansson
  • Site Internet de l'éditeur:
  • http://code.google.com/p/mpmath/
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 317 KB

Mpmath Mots clés


Mpmath La description

Bibliothèque Python pour arithmétique de point flottant arbitraire-précision MPMATH est une bibliothèque pure-python libre et open source pour l'arithmétique de point flottante de précision arbitraire. MPMATH met en uvre un ensemble important de fonctions mathématiques et fournit des utilitaires pour la différenciation numérique arbitraire de précision, l'intégration, la recherche de racine, l'arithmétique des intervalles et d'autres tâches. MPMath prend en charge des tailles d'exposition illimitées, dispose d'une prise en charge complexe des nombres complexes et est plus rapide que la bibliothèque décimale standard de Python.mpmath est facile à installer ou à inclure dans d'autres logiciels en raison de l'écriture entièrement en Python sans dépendances supplémentaires. Voici quelques caractéristiques clés de "MPMATH": Arithmétique: · Nombres réels et complexes avec une précision arbitraire · Tailles / magnitudes d'exposition illimitées · Support pour les infinités et non-un-chiffres · Arrontage dirigé · Arthmétique de l'intervalle rudimentaire Les fonctions: · Fonctions élémentaires (SQRT, EXP, journal, trigonométrie, hyperbolique, trigbolique inverse et hyperbolique) · Constantes mathématiques standard: PI, E, le ratio doré, la constante d'Euler (gamma) · Constantes moins standard: les constantes de Catalan, d'Apres, de Khinchin et de Glaisher · Fonction Lambert W (toutes les branches) · Fonction d'erreur (ERF) · Fonctions gamma (complètes et incomplètes), factoriels et coefficients binomiaux · Fonction de Riemann Zeta et numéros de Bernoulli · Fonction de bessel du premier type · Moyenne géométrique arithmétique · Intégrales elliptiques complètes · Fonctions Jacobi, Legendre et Chebyshev · Fonctions hypergéométriques génériques Caractéristiques de haut niveau: · L'intégration · Différenciation · Limites et sommation de la série infinie (avec accélération de convergence) · Recherche de racines · Évaluation polynomiale et conclusion racine · Approximation de Chebyshev · Solvers de base ODE · Détection de relativement entière (reconnaissance constante) Exigences: · Python Quoi de neuf dans cette version: Nouvelles fonctions spéciales: · L'intégral exponentiel généralisé E_N (exp puist (), E1 () pour E_1) · La fonction bêta incomplète généralisée (Betainc ()) · Fonctions Whittaker (Whitm (), Whitw ()) · Fonctions struve (Struveh (), Stroust ()) · Fonctions Kelvin (BER (), BEI (), KER (), KEI ()) · Polynômes cyclotomiques (cyclotomique ()) · La fonction G-MEIJER (Meijerg ()) · Fonctions Clausen (CLSIN (), CLCOS ()) · La fonction hypergetométrique de l'Appell F1 de deux variables (Appellf1 ()) · La fonction Hurwitz Zeta, avec Nième dérivés d'ordre (Hurwitz ()) · Série de Dirichlet L (Dirichlet ()) · Fonctions de vagues de Coulomb (Coulombf (), Coulombg (), Coulombc ())) · Fonctions légennes associées du 1er et 2ème type (Legenp (), Legenq ()) · Polynômes Hermite (Hermite ()) · Polynômes Gegenbauer (Gegenbauer ()) · Les polynômes de Laguerre associés (Laguerre ()) · Fonctions hypergéométriques hyp1f2 (), hyp2f2 (), hyp2f3 (), hypof0 (), hyperu () Évaluation des fonctions hypergéométriques: · Ajout de la fonction Hypercomb () pour évaluer les expressions contenant · Série hypergéométrique, avec manipulation automatique des limites · La série d'hypergetométrie disponible (des commandes jusqu'à 2f3) · Mettre en uvre des expansions asymptotiques par rapport au dernier argument Z, permettant · Évaluation rapide et précise n'importe où dans le plan complexe. Un nombre massif · De fonctions, y compris les fonctions de buppers, les fonctions d'erreur, etc., ont été · Mis à jour pour en tirer parti pour prendre en charge une évaluation rapide et précise · N'importe où dans le plan complexe. · Correction de HYP2F1 pour gérer Z proches et sur le cercle de l'unité (support · Évaluation partout dans l'avion complexe) · Hyper () gère les cas 0f0 et 1f0 exactement · L'hyper () soulève finalement Noconvergence au lieu de rester coincé dans · Une boucle infinie si elle donnait une série convergente divergente ou extrêmement lente Autres améliorations et corrections de bugs aux fonctions spéciales: · Gammainc est beaucoup plus rapide pour les grands arguments et évite de catastrophique · Annulation · Code spécialisé mis en uvre pour EI (x), E1 (x), exp puist (n, x) et gammec (n, x) · Pour les petits entiers n, en faisant une évaluation beaucoup plus rapide · Étendu le domaine de polylog · Précision fixe pour asin (x) près de x = 1 · Évaluation rapide des polynômes de Bernoulli pour grand z · Polynômes jacobis fixes pour gérer certains pôles · Certaines fonctions des bessel appuient l'informatique Nième dérivés d'ordre · Un ensemble de "tests de torture" pour des fonctions spéciales est disponible comme · Tests / torture.py Autre: · Mise en uvre de la fonction différente () de différenciation fractionnée / itératée · l'intégration · Ajout de fonctions FADD, FSUB, FNEG, FMUL, FNEIV pour une arithmétique de haut niveau avec · Précision contrôlable et arrondissement · Ajout de la fonction MAG () pour des estimations rapides d'ordre de magnitude des nombres · Mise en uvre POWM1 () pour un calcul précis de x ^ y-1 · Vitesse et précision améliorées pour augmenter un nombre imaginaire pur à · Une puissance entière · Nthroot () renommé à la racine (); root () calcule éventuellement l'un des · Les racines non principales d'un nombre · Mise en uvre des UniTroots () pour générer toutes les racines d'unité (primitive) · Ajout de l'option MP.Protty pour la sortie plus belle REC.


Mpmath Logiciels associés

Nieme

Une bibliothèque d'apprentissage de machine de machine libre et open source pour une classification à grande échelle, une régression et un classement ...

188 8.3 MB

Télécharger

Psrchive

Suite d'applications et bibliothèque de développement à utiliser dans le stockage et l'analyse des données astronomiques pulsar ...

207 1.9 MB

Télécharger

rython

outil de développement libre qui mélange de manière transparente du code rubis en python ...

151 7 KB

Télécharger

wxoralib

une bibliothèque WxWidgets pour connecter et créer des transactions de base de données Oracle ...

159 11.1 MB

Télécharger