Home > By category > Developer Tools >Components & Libraries > Mpmath for Windows

Mpmath for Windows

• Views:
• Rating:

Mpmath is a pure-Python library for multiprecision floating-point arithmetic. It provides an extensive set of transcendental functions, unlimited exponent sizes, complex numbers, interval arithmetic, numerical integration and differentiation, root-finding, linear algebra, and much more. Almost any calculation can be performed just as well at 10-digit or 1000-digit precision, and in many cases mpmath implements asymptotically fast algorithms that scale well for extremely high precision work. Mpmath internally uses Python's builtin long integers by default, but automatically switches to GMP/MPIR for much faster high-precision arithmetic if gmpy is installed or if mpmath is imported from within Sage.

Mpmath is free (BSD license) and easy to install or include in other software due to being written entirely in Python with no additional required dependencies. It runs on Python 2.5 or higher, including Python 3.x. It can be used as a library, interactively via the Python interpreter, or via SymPy which uses it for numerical evaluation of symbolic expressions. Mpmath is also a standard component of Sage which uses it for special function evaluation.

Features:

Arithmetic:

Real and complex numbers with arbitrary precision
Unlimited exponent sizes / magnitudes
Support for infinities and not-a-numbers
Directed rounding
Real and complex interval arithmetic
Matrices with arbitrary-precision real, complex or interval elements

Special functions:

Elementary functions (sqrt, exp, log, trigonometric, hyperbolic, inverse trig and hyperbolic)
Standard mathematical constants: pi, e, the golden ratio, Euler's constant (gamma)
Less standard constants: Catalan's, Apery's, Khinchin's and Glaisher's constants
Lambert W function (all branches)
Error function (erf), imaginary and complementary error functions; inverse error function; normal distribution functions
Gamma functions (complete and incomplete), factorials, double factorials and binomial coefficients, log gamma function; complete and incomplete beta functions
Fibonacci numbers
Barnes G-function, super- and hyperfactorials
Polygamma functions
Riemann zeta function, Hurwitz zeta function, Riemann-Siegel and related functions; evaluation with the Riemann-Siegel expansion; Riemann zeta zeros
Bernoulli numbers (fast numerical and exact computation of large Bernoulli numbers), Bernoulli polynomials, Euler numbers and polynomials
Polylogarithms, Clausen functions
Stieltjes constants
Bessel functions; Hankel, Struve, Kelvin, Whittaker, Airy, Coulomb functions; Bessel function zeros; parabolic cylinder functions
Exponential and trigonometric integrals
Arithmetic-geometric mean
Complete and incomplete elliptic integrals (Legendre and Carlsen forms)
Jacobi elliptic functions and Jacobi theta functions
Jacobi, Legendre and Chebyshev and other orthogonal polynomials; associated Legendre functions; spherical harmonics
Generalized hypergeometric functions; the Meijer G-function; Borel regularized hypergeometric series; bilateral series; 2D hypergeometric series (Appell, Horn, KampdoTe de FdoTeriet functions)
q-factorials and q-hypergeometric series

Calculus and other general high-level mathematics:

Numerical integration (regular, double/triple integrals, oscillatory)
Numerical differentiation and differintegration (arbitrary orders); partial derivatives
Limits and summation of infinite series (with convergence acceleration)
Multidimensional series
Root-finding (1D and multidimensional; secant method, bisection, modified Newton's method, and other algorithms)
Polynomial evaluation and polynomial root-finding
Chebyshev approximation
ODE solvers
Fourier and Taylor series
Integer relation detection (constant recognition)
Linear algebra functions (linear system solving, LU factorization, matrix inverse, matrix norms, matrix exponentials/logarithms/square roots)

Free download from Shareware Connection - Mpmath is a pure-Python library for multiprecision floating-point arithmetic.

Publisher: Fredrik Johansson | License: Shareware
Version: 0.17 | Size: 674 KB | Platform: WinOther
Released Date: | Rating: 0 | Title: Mpmath for Windows

Mpmath - Mpmath provides an extensive set of transcendental functions, unlimited exponent sizes, complex numbers, interval arithmetic, numerical integration and differentiation, root-finding, linear algebra, and much more.

Receiver operator characteristic (ROC) - Code for calculating the receiver operator characteristic (ROC) and the area under ROC (AUC)

SWARD - System for Weapon Allocation Research and Development - SWARD - System for Weapon Allocation Research and Development is a testbed specially designed to help users benchmark weapon allocation algorithms against each other.

Mpmath for Windows keywords:

eScan Anti-Virus (AV) for Windows - eScan Anti-Virus (AV) for Windows provides the basic security for your desktops and provides complete protection against viruses, trojans & worms.

WinaXe Plus SSH X-Server for Windows - SSH X-Server for Windows, Secure way to run Linux and Unix on Windows Desktop. This powerful software package provides a cost-effective way to transform your PC into a powerful X-Windows workstation. All that you need for connection is included.

F-PROT Antivirus for Windows - F-PROT Antivirus for Windows, renowned for its reliability, ease of use, fast scanning and exceptionally low resource consumption, is one of the leading antivirus software applications on the market today. Affordable state-of-the-art technology.

Kundli for Windows - Pro Edition - Kundli for Windows is an astrology software with following features are Windows compatibility, good presentation, most accurate calculations, screen preview, storage of horoscopes and modules for future, references, Y2K compatible, South/North Indian

Perfect Data Recovery for Windows - Perfect data recovery software for windows is highly advanced data recovery tool for any types of storage media. Windows data recovery software can successfully recover & restores lost data whether it is deleted from the windows recycle bin folder.

Shareware Connection periodically updates pricing and software information of 'Mpmath for Windows' from company source 'Fredrik Johansson' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Mpmath for Windows' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Mpmath for Windows.

New Reviews

WebAcappella - Web design sector has witnessed several trends and technological innovations affect website development in big ways. With time, designing websites has become easier. Nowadays, you can find web design software that nearly eliminates the need to ...

Nuance 4 Dragon Dictate Mac - While Mac users resort to using third party apps for image editing or video editing needs, they are not bothered much about voice dictation software. This has also got to do with the fact that latest versions of OS X including Mountain Lion ...

Enpass Password Manager - With time, average PC users find it tedious to deal with oodles of passwords. For every online profile, whether it is social media or online banking, creating user name and password is required and after a time it can be cumbersome to handle them ...

Avira Ultimate Protection Suite - With time the importance of PC security has gone up by leaps and bounds. Earlier, people used to rely on standalone antivirus software. However, security conscious users prefer having a more robust form of protection. They opt for Internet ...

Auslogics BitReplica - With storage capacity and options going up with time, PC users have got numerous options to back up their important data, whether you need to store your music, movie collection or other types of data safely, using the PC’s HDD may not be ...

Avast Endpoint Protection Suite Plus - PC security has become a vital aspect of computing nowadays and business users face the heat more than home users. While installing and handling a standalone antivirus suite is neither tedious nor time consuming, the scenario is different in ...

Dragon NaturallySpeaking Standard - No matter what type of computer you use, it becomes necessary to use keyboard for typing. This is the case with average home users as well as network administrators working in professional setups. Would not it be nice if you could give your hands ...

F-Secure Online Scanner - The menace of malware and various online threats have grown by leaps and bound in recent times. You no longer can stay assured after installing a regular malware cleaner or antivirus suite like earlier. Security conscious PC users often resort to ...

Argente - Registry Cleaner - Keeping the Windows registry clean and optimized is essential for getting optimum performance from the PC. While most users do not prefer tinkering with registry settings, it may get laden with erroneous and invalid entries over prolonged usage. ...

Screenpresso Pro - Capturing screenshots and webcam streams can become a necessity at times for PC users. There was a time most users resorted to Windows bundled print screen utility but now there are so many choices to pick from. If you want a feature rich and ...

EXE Stealth Protector

Protect your PDF, SWF, EXE and
other data against illegal use
with trial limits. Protect
your EXE, PDF, SWF and SCR ...

VB.Net PDF

Create, Edit and Extract Text
and Image Content inside
VB.net applications. Supports
HTML, ASPX, CSS, and images.
...

ODBC Driver for xBase

Devart ODBC Driver for xBase
provides high-performance and
feature-rich connectivity
solution for ODBC-based
applications ...

.NET Email Validation
Library

Easy to use, cutting edge
Email Validation for .NET
Developers. Performs industry
standard syntax, MxRecord, and
Mailbox ...

PilotEdit

PilotEdit is a powerful file
editor capable of editing huge
files larger than 400GB (40
billion lines).

dotConnect for QuickBooks

dotConnect for QuickBooks is
working with QuickBooks data
or Entity ...

InstallAware Studio for
Windows Installer

InstallAware builds Windows
Installer MSI setups with
completely customizable user
interfaces and unique dialog
controls. ...

TeeGrid

TeeGrid Grid Component for
and C++, VCL and Firemonkey
frameworks and Lazarus
FreePascal. ...

VISCOM Video Chat SDK

Live Video Conferencing (Peer
to Peer). Send live video
Send live audio messages using

GUI SDK

The GUI SDK is a cross
platform GUI development SDK
ships with the libraries which
are related to Windows, Linux,
WinCE, ...

JxCapture

Cross-platform library
providing image and video
capture API for Java
applications. The library
provides ability to ...

concatSQL

Concatenate and Execute SQL
Scripts with Placeholders.
Reverse Engineer Database to
SQL Scripts. User definable
...