Skip to content

sebospc/numerical_analysis_2s

Repository files navigation

Numerical Analysis 2S

button NumericalAnalysis 2S is a mobile application for the analysis of numerical methods. It was developed at EAFIT University, in Medellín, Antioquia, Colombia, designed and implemented in Numerical Analysis, subject of the career Computer Science. It is currently deployed in its version 1.0.5.

Features

  • Graph
    You can graph any function (no continuous functions present problems)
    alt text alt text

  • Friendly keyboard
    alt text alt text

  • Finding root (One Variable section)
    In each method you will be able to see graph and table with their iterations.

    • Incremental search
      alt text alt text alt text

    • Bisection
      alt text alt text alt text

  • System equation solver
    You can modify the speed of the animation like this
    alt text

    • Gauss elimination (Gauss simple)
      alt text

    • Total pivoting
      alt text

    • Cholesky factorization
      alt text
      Note this method is abble to support square root of negative numbers.

  • Interpolation
    Each method have their respective simplified polynomial/equations section.

    • Lagrange
      alt textalt text
    • Cubic spline
      alt text alt text

Execution

Download the mobile app in Google Play.

Libraries

Graph was built using GraphView by Jonas Grehring.
Evaluate functions with EvalEx by Udo Klimaschewski.
TableView by Evren Coşkun to show results of iterative methods.
MathComplex to support imaginary numbers.
MathView by HourGlass to show mathematics expression wih katex style.
Succes and fail notifications was built with SuperToasts by John Persano.
Symja by Axel Kramer to simplify mathematics expression, generate latex/katex syntax and evaluate functions.

Contact

If you want to report some issue, create a new post in issues section or send an emal to [email protected].

Developers

Sebastián Ospina Cabarcas - [email protected]

Stiven Ramírez Arango - [email protected]

Special Gratefulness

Francisco Jose Correa Zabala - [email protected]