ANLIS - Analysis for Python
ANLIS is a Python package for analysis built on top of numpy and sympy. ANLIS provides a set of functions to perform analysis tasks. ANLIS is a work in progress and currently supports the following tasks:
- Series
- Plotting any series
- Arithmetic Series
- Finding $a_n$ from two elements
- Geometric Series
- Finding $a_n$ from two elements
- Finding the sum of an infinite series (based on ratio and first element or two elements)
- Convergence
- Determining if a sequence is convergent (or divergent)
- Convergence Tests
- Derivatives
- Finding the critical points of a function
- Finding the extrema of a function
- Vectors
- Finding the magnitude of a vector
- Finding the unit vector of a vector
- Finding the dot product of two vectors
- Taylor Series
- Finding the Taylor Series of a function
- Finding the Taylor Polynomial of a function
- Finding the Lagrange Remainder of a function
- Integrals
- Left/Right Riemann Sums
- Trapezoidal Rule
- Simpson's Rule
- Differentials (e.g. for error analysis)
- Absolute differential
- Relative differential
- Multidimensional Calculus
- Critical points
- Finding critical points
- Finding extrema
- Derivatives
- Finding the (or all) partial derivatives of a function
- Finding partial derivatives of composite functions
- Finding the gradient of a function
- Finding the Jacobian of a function
- Finding the determinant of a function
- Finding the linearisation of a function
- Solving with Newton-Raphson
- Finding the directional derivative of a function
- Contour Lines
- Finding the contour lines of a function
- Finding the tangent lines of contour lines
- Plotting the contour lines of a function (2D or 3D)
- Differentials (e.g. for error analysis)
- Absolute differential
- Relative differential
- Total differential
- Critical points
The wiki contains more information on the functions along with examples and when to use them.
Metadata
Release files for anlis 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| anlis-0.1.3.tar.gz | 391.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| anlis-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 424.1 kB
Release files / anlis-0.1.3.tar.gz
| Download URL | anlis-0.1.3.tar.gz |
|---|---|
| Size | 391.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
68a2c357e7047c988e5c97d8271d27891851b6d58d7c8d378bd55e5856de6fec
|
|
BLAKE2b-256 checksum How to use checksums |
cb48374c3e22339e229587c008c8673c4860ad0d707981b60b820918e5132ec7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|
Release files / anlis-0.1.3-py3-none-any.whl
| Download URL | anlis-0.1.3-py3-none-any.whl |
|---|---|
| Size | 32.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f35829a74c59a881b8b8f92e39c6a4c64419f80bfb4c529a3949d165efd551d8
|
|
BLAKE2b-256 checksum How to use checksums |
07fa92c1dcd0015b77e1aaa454370b94dca30cc1fc8ae99911f5a94f76f44a87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|