/Sherlock

An Android application for numerical calculus

Primary LanguageKotlinMIT LicenseMIT

Sherlock


Logo

Métodos Numéricos

¡Una aplicación simple para tus cálculos numéricos!
Explora el Proyecto »

· Reportar un Bug · Solicitar una característica

Disponible en Google Play

Acerca del proyecto

Métodos Numéricos (Nombre clave: "Sherlock") es una aplicación para Android, diseñada para ayudar a estudiantes y a cualquier interesado a poder llevar a cabo algunos análisis numéricos, proveyendo de una interfaz simple y fácil de usar, esta es impulsada por Chaquopy, un compilador de Python, diseñado para funcionar bajo la plataforma Android, y a su vez, todas las operaciones matemáticas son realizadas con la ayuda de SymPy, una librería destinada a ser un sistema de álgebra computacional (CAS), lo que permitió obtener un resultado simplista, pero se espera que cumpla con los siguientes objetivos:

  • Fácil de usar
  • Una interfaz limpia y sin opciones innecesarias
  • Nada de anuncios

Los métodos numéricos soportados son:

  • Iterativos
    1. Bisección
    2. Newton-Raphson
    3. Secante
    4. Falsa Posición
    5. Punto Fijo
  • Interpolación
    1. Lineal
    2. Cuadrática
    3. Newton
    4. Lagrange
    5. Mínimos Cuadrados

*Es probable que sean añadidos mas métodos en futuras actualizaciones

Construido con

Roadmap

Ver los problemas abiertos para obtener una lista de características propuestas (y problemas conocidos).

Contribuciones

Las contribuciones son lo que hacen que la comunidad de código abierto sea un lugar tan increíble para aprender, inspirar y crear. Cualquier contribución que haga es muy apreciada. Para cambios importantes, abra un problema primero para discutir qué le gustaría cambiar.

Instalación

Sherlock requiere Android Studio v4+ y Python v3.5+ para ejecutarse.

  1. Clona el repositorio
git clone https://github.com/begeistert/Sherlock.git
  1. Abre Android Studio
  2. Selecciona la carpeta del proyecto y ábrelo
  3. Ejecuta un Gradle Sync
  4. Listo!

Licencia

Distribuido bajo la licencia MIT. Consulte LICENCE para obtener más información.

lenguaje y Herramientas:

Android

Kotlin

Python

Java

GitHub

Software Libre, oh si!