Skip to main content

Avmath math module

Project description


Avmath is a python library for mathematics.


Contents


Description

Information

Category Data
Name avmath
PyPi name avmath
Author Camillo Ballandt
Release version 3.0.0
Developing version Developments
Requirements Python 3.10

Extended description

Avmath is a library project that uses python algorithms to numerically solve math problems. Its interface is based on mathematical habits of writing. It particularly concentrates on the concepts of linear algebra and analysis, but also generates its own functions based on Taylor-series.

The module tries always to use the most math-like syntax possible. Therefore, the function names are influenced by the mathematical manners of writing. Also, the methods of the mathematical objects, especially mathematical operations are oriented on the most common mathematical usage of the operation.

Avmath 3 introduced the possibility to accurately calculate linear algebra using fractions. The numerical methods of the analysis part are improved as possible. Yet some calculations need a large time and are not very accurate.

The first drafts of avmath are dated on the 22nd of March 2021.


Features

  • Basic features

    • fractions
      • Basic operations
      • reducing
    • primes
      • detection of primes
      • primes < 100
    • trigonometry
      • trigonometrical functions (sine, cosine, tangent)
      • inverse trigonometrical functions (arc sine, arc cosine, arc tangent)
      • hyperbolic functions (hyperbolic sine, hyp. cosine, hyp. tangent)
      • inverted hyperbolic functions (inverse hyp. sine, inv. hyp. cosine, inv. hyp. tangent)
    • faculties
      • simple and double faculties
    • constants
      • pi
      • e
      • phi
      • gamma
  • Linear algebra

    • tuples
      • Basic iterable operations
      • basic mathematical operations
      • parent class for vector and matrix
    • vectors
      • basic operations
      • vector product, spat product
      • angle between vectors
    • matrices
      • matrix visual representation
      • basic operations
      • determinant
      • transposed matrix
      • cofactor matrix
      • adjunct of matrix
      • inverse matrix
      • row echelon form, reduced row echelon form
      • rank of a matrix
    • point structures
      • circumference
      • area
    • systems of linear equations
  • Analysis

    • functions
      • usual input possibility
      • basic calculations
      • maxima / minima
      • roots
      • numerical first and second differentiation
      • numerical integral

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

avmath-3.0.0.tar.gz (15.3 kB view hashes)

Uploaded Source

Built Distribution

avmath-3.0.0-py3-none-any.whl (15.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page