Skip to main content

Downloads - Mammath on Pypi
Mammath is the python library with all the functions you need to do complicated mathematics, anywhere from 2D and 3D graphing calculators to linear algebra, calculus and even physics. We even have a constant and function for practically everything

Release notes 0.3.1 - Bugfixes and deletions directly after 0.3.0

  • Removed deprecated functions
  • Methods are all grouped by category. For instance, all calculus functions can be accessed through mammath.calculus, as well as the standard import
  • Added many new graphs, including the Mandelbrot set (quite spectacular with almost infinite zoom capabilities using the mandelbrot_explorer() class), and other useful plots. The graphing functions have been updated with one function for a function for parametric and Cartesian graphing in 2 and 3 dimensions, as well as complex number functions.
  • Changed checkers_and_printers to special numbers and refactored the method names to be more intuitive
  • Added two new tables
  • Added new sequencing methods (arithmetic sums, geometric sums, etc.)
  • Created many new physics methods, including time dilation methods, path integrals, and even a photoelectric effect simulator
  • New linear algebra classes - Vector and Matrix, which each come will useful methods. Methods to compute linear least squares, eigenvalues, and more.
  • Many new complex functions, including complex hyperbolic methods, the Lambert W function, and the gamma function
  • New coordinate geometry section. It already has a multitude of features from the construction of special triangle cevians and special centers (more than you think), to rotations and reflections. We plan to continue expanding this section to a full-on coordinate-based geometry engine with complex geometrical operations
  • Created many new calculus functions, from integral approximations like the trapezoidal rule, to multivariable calculus (partial derivatives, divergence, and curl). There are also new methods for each calculus function that allow you to visualize the actual function (e.g. derivative calculates the derivative at a point but f_derivative produces a function that can be used to compute, graph, and so much more)

Enjoy some cool graphs that can be made with the newest release of mammath:

It is built upon several other modules including sys, tkinter, string, time, math, cmath, fractions, mpmath, keyboard, numpy, tabulate, re, matplotlib, and modules within them.

All categories All categories
Shunting Yard Algorithm Math Teachers (beta ascii courses)
Operations (logs, factorials, standard form, sums, hcf, lcm, etc.) Prime Numbers
Number / Sequence Checks Fibonacci
Divisibility checks + learn tricks (beta) Fractions
Geometry Sequences
Constants Base conversions
Graphing Algebra
Linear Algebra Calculus
Complex (complex ln, etc.) Physics
Unit conversions Miscellaneous (Equation parser, special numbers)
Coordinate Geometry Deprecated

We hope Mammath is a useful and reliable asset. Install via pip install mammath

Thank you!

Metadata

Release files for mammath 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mammath 0.3.1
File Size Uploaded Provenance Actions
mammath-0.3.1.tar.gz 50.7 kB Without provenance Details for mammath-0.3.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for mammath 0.3.1
File Interpreter ABI Platform Actions
mammath-0.3.1-py3-none-any.whl Python 3 none any Details for mammath-0.3.1-py3-none-any.whl

Total release size: 105.8 kB

Release files / mammath-0.3.1.tar.gz

Download URL mammath-0.3.1.tar.gz
Size 50.7 kB
Tags Source
SHA-256 checksum
How to use checksums
fbf4e894d3bbfcf6cb0ec2fcf01b44055fa06fed8075f205b6578c632ff48574
BLAKE2b-256 checksum
How to use checksums
b801d70223774182f9c32f8d16c26bf254d11806ff512cb0fc97f87140e7fbb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.1

Release files / mammath-0.3.1-py3-none-any.whl

Download URL mammath-0.3.1-py3-none-any.whl
Size 55.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a4d25d1f38ed7716ee9ddcd9b0ee87844b73881403d42963cca10a6e5921dee4
BLAKE2b-256 checksum
How to use checksums
ec563f27561d674f4e5461a7a15026293e8026be33505834e8fe7dc3b46bd30a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.1

Security for mammath 0.3.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page