https://github.com/vc1492a/numericalalgorithms-julia
A collection of numerical algorithms for Julia.
https://github.com/vc1492a/numericalalgorithms-julia
julia julia-language numerical-algorithms
Last synced: 20 days ago
JSON representation
A collection of numerical algorithms for Julia.
- Host: GitHub
- URL: https://github.com/vc1492a/numericalalgorithms-julia
- Owner: vc1492a
- Created: 2014-12-22T18:32:03.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-04-10T00:09:29.000Z (about 9 years ago)
- Last Synced: 2025-04-13T07:52:50.077Z (20 days ago)
- Topics: julia, julia-language, numerical-algorithms
- Language: Julia
- Size: 16.6 KB
- Stars: 9
- Watchers: 8
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Numerical Algorithms in Julia
A collection of numerical algorithms written for the Julia language, useful for educational or functional programming purposes.
It has been quite some time since these functions were written and tested, and I believe I was using 0.3 when I initially published. I unfortunately won't be spending much time updating this code base in the near future due to other commitments. I encourage those that are interested to fork the repo and submit a pull request, as I would love to see this project continue to contribute to the Julia community.
## Current Algorithms
Here's a list of currently supported algorithms.
- Error
- Trapezoid Method
- Newton's Method
- Secant Method
- Linear Algebra (incomplete)
- Simpson's Method
- Romberg Integration Algorithm (appl. of Richardson extrapolation)
- Node transformations
- Gaussian Quadrature (2 and 3 point integration)
- Runge-Kutta Algorithms (orders 2, 3 and 4)
- Distance between two points
- Calculate the hypotenuse of a triangle
- Area of triangle (using points)
- Additional Newton-Cotes rules
- Convert polar coordinates to Cartesian coordinates
- Jacobian Matrix Evaluation in R2 and R3
- Wronskian Matrix Evaluation in R2
- Hilbert matrices
- Calculation of Chebyshev nodes## Planned Algorithms
Here's what I had planned, but please feel free to add numerical algorithms outside of this list.
- Bisection Method
- Polynomial Interpolation
- Linear Algebra (matrices, Gaussian elimination)
- First and Second derivatives