https://github.com/timotej979/mathematical-programs
Simple mathematical programs created in free time
https://github.com/timotej979/mathematical-programs
c mathematics matlab numerical-analysis numerical-computation numerical-methods
Last synced: 4 months ago
JSON representation
Simple mathematical programs created in free time
- Host: GitHub
- URL: https://github.com/timotej979/mathematical-programs
- Owner: Timotej979
- License: gpl-3.0
- Created: 2020-05-17T20:38:10.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-20T20:12:23.000Z (about 3 years ago)
- Last Synced: 2025-01-12T20:42:00.922Z (5 months ago)
- Topics: c, mathematics, matlab, numerical-analysis, numerical-computation, numerical-methods
- Language: MATLAB
- Homepage:
- Size: 48.8 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mathematical-programs
Simple mathematical programs created in free time.**_C programming language (Using 128 bit floating point percission):_**
- **Taylor series** calculates the series upon given function and percision.- **SqrtOfPiE** calculates the value upon given percision, pi is calculated with Euler's formula and e with Taylor series expansion.
- **SumOfNaturalNum** calculates partial sums of n given natural numbers and aproximates a parabola using least squares theorem for sequential natural numbers with partial sums of the given natural number. Then it caluculates the difference between the computed value and theorethical value of -1/12.
**_Numerical methods in Matlab:_**
- **LU decomposition** with direct and reverse insertion with tridiagonal version of those.
- **Cholesky decomposition** for tridiagonal positive definite matrices
- **Bisection** for finding zeroes of a function
- **Secant method** for finding zeroes of a function- **Tangent method** for finding zeroes of a function
- **Newton method** for finding function intersections
- **Euler method** for solving DE y' = f(x, y)
- **Modified Euler method** for solving DE y' = f(x, y)
- **Leapfrog method** for solving DE y' = f(x, y)
- **Runge-Kutta method of 4-th order** for solving DE y' = f(x, y)
- **Trapezoidal rule** for solving DE y' = f(x, y)
- **Methods for numerical integration** for numerical calculation of integrals
- Rectangular rule
- Trapezoidal rule
- Simpson 1/3 rule
- Simpson 3/8 rule
- Romberg method