We offer helpful and impartial information. Hundreds of in-depth reviews offering our unbiased and expert opinion on software. Each article is supplied with a legendary ratings chart helping you to make informed decisions. The largest compilation of the best free and open source software in the universe. Learn Python with our recommended free books and free tutorials. Rudimentary support for interval arithmetic.ĭeveloper: Fredrik Johansson and mpmath contributors.Provides extensive support for transcendental functions, evaluation of sums, integrals, limits, roots, and more.Implements a huge number of special functions, with arbitrary precision and full support for complex numbers:.Linear algebra (linear system solving, LU factorization, matrix inverse, matrix norms, matrix exponentials / logarithms / square roots, eigenvalues, singular values, QR factorization).Integer relation detection (constant recognition).Solving ordinary differential equations.Chebyshev approximations, Fourier and Taylor series.Polynomial evaluation and polynomial root-finding.Root-finding (1D and multidimensional secant method, bisection, modified Newton’s method, and other algorithms).Limits and summation of infinite series (with convergence acceleration).Numerical differentiation and differintegration (arbitrary orders) partial derivatives.Numerical integration (regular, double/triple integrals, oscillatory).Tolerances and approximate comparisons.Also, splot can be used to produce 3D surface plots (requires matplotlib). The functions plot and cplot in mpmath can be used to plot functions respectively as x-y graphs and in the complex plane.The context also holds settings such as precision, and stores cache data. The context implements arithmetic, type conversions and other fundamental operations. High-level code in mpmath is implemented as methods on a “context object”.
0 Comments
Leave a Reply. |