Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eduardoprofe666/mn-api
🐍📦 Paquete de Python con implementaciones de métodos numéricos
https://github.com/eduardoprofe666/mn-api
mn-api numerical-methods numpy pandas python scipy simpy tabulate
Last synced: about 1 month ago
JSON representation
🐍📦 Paquete de Python con implementaciones de métodos numéricos
- Host: GitHub
- URL: https://github.com/eduardoprofe666/mn-api
- Owner: EduardoProfe666
- License: mit
- Created: 2023-12-08T06:46:18.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-02-25T05:14:54.000Z (9 months ago)
- Last Synced: 2024-10-13T18:23:39.312Z (about 1 month ago)
- Topics: mn-api, numerical-methods, numpy, pandas, python, scipy, simpy, tabulate
- Language: Python
- Homepage: https://pypi.org/project/mn-api/
- Size: 54.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MN Api
![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
![Pipy](https://img.shields.io/badge/pypi-3775A9?style=for-the-badge&logo=pypi&logoColor=white)
![Numpy](https://img.shields.io/badge/Numpy-777BB4?style=for-the-badge&logo=numpy&logoColor=white)
![SciPy](https://img.shields.io/badge/SciPy-%230C55A5.svg?style=for-the-badge&logo=scipy&logoColor=%white)
![Pandas](https://img.shields.io/badge/pandas-%23150458.svg?style=for-the-badge&logo=pandas&logoColor=white)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?style=for-the-badge&logo=githubactions&logoColor=white)
![example workflow](https://github.com/EduardoProfe666/mn-api/actions/workflows/pypy.yml/badge.svg)> [!WARNING]
> El paquete aún se encuentra en desarrollo por lo que pueden existir erroresEl paquete es una migración de todas las funcionalidades
desarrolladas en el proyecto
de [Matemática Numérica](https://github.com/EduardoProfe666/Matematica-Numerica-Google-Colab/).Contiene implementaciones de los principales métodos numéricos dados
en Matemática Numérica.## ⚙️ Estructura y Funcionalidades
La siguiente lista proporciona la estructura y principales
funcionalidades de la api:- [x] _**Capítulo 1: Teoría de Errores**_
- [x] **Cifras**
- Cifras decimales
- Cifras significativs
- Cifras exactas
- [x] **Medidas del Error**
- Error
- Error absoluto
- Error relativo
- Mínimo error absoluto máximo
- [x] _**Capítulo 2: Raíces de Ecuaciones Algebraicas**_
- [x] **Separación de Raíces**
- Bolzano-Cauchy
- Descartes
- Lagrange
- Método Gráfico
- [x] **Resolución de ecuaciones algebraicas**
- Bisección
- Newton-Raphson
- Regula-Falsi
- Secantes
- [x] _**Capítulo 3: Sistemas de Ecuaciones Lineales y Matrices**_
- [x] **Métodos**
- Método de Jacobi
- Método de Gauss-Seidel
- [x] **Utilidades**
- Conversión de matrices AX=B -> X=MX+C
- Matriz con diagonal predominante
- Factor de convergencia
- [x] _**Capítulo 4: Aproximación de Funciones**_
- [x] **Métodos**
- Método de Lagrange
- Método de Newton o Diferencias Divididas
- [ ] _**Capítulo 5: Integración Numérica**_
- [ ] _**Capítulo 6: Optimización Numérica**_
- [ ] _**Capítulo 7: Ecuaciones Diferenciales Ordinarias**_## 📄 Importación y documentación
> [!IMPORTANT]
> La documentación se encuentra en desarrollo. Pronto estará disponiblePara poder importar el paquete, ejecute en cualquier consola:
```shell
pip install mn-api
```La documentación de la api se encuentra disponible [aquí](https://github.com/EduardoProfe666/mn-api-docs)