Skip to content

Python and Go code provides a comprehensive visual experience for understanding how different numerical methods approximate the root of a quadratic function.

Notifications You must be signed in to change notification settings

ch4rum/algNumeric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Numerical algorithms

 
Description
   
Features
   
Contributions
 

πŸ‘Ύ Description

This repository provides a cross-languages collection of numerical algorithms implemented in $Python/Go$.The code provides a comprehensive visual experience for understanding how different numerical methods approximate the root of a quadratic function. By implementing the methods, the code allows users to observe how each technique adjusts its estimate at each iteration, illustrating intermediate calculations and convergence to the final solution. This helps to compare the methods and better understand the refinement process at each step, providing clear context on the behavior of each approach and allowing users to visualize progress toward the desired solution.

Caution

The functions are evaluated in formulas already defined in the code depending on the method used, change the part of the code if needed.

✨ Features

  • πŸ”’ Multiple Numerical Methods: Includes implementations of various root-finding techniques like Newton-Raphson and others.

  • 🌐 Cross-language Support: Code available in both Python and Go, making it flexible for different development environments.

  • 🧠 Educational Focus: Designed with clarity in mind to support learning and comparison between methods.

  • βš™οΈ Modular and Easy to Modify: Each algorithm is separated into modules, making it simple to edit or expand the codebase.

  • πŸ“Š Results in table format: The iterations of each method are displayed in organized tables, allowing you to clearly see values such as current approximation, error and function evaluation.

  • </> Command-Line Interface: Run and interact with the program through the terminal with helpful colored outputs.

You can choose your preferred languaje and chek its specific instructions:

πŸ“§ Contributions

Feel free to fork this repository and propose improvements or additional features though pull requests.

SVG

About

Python and Go code provides a comprehensive visual experience for understanding how different numerical methods approximate the root of a quadratic function.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published