/NumericalMethods

Numerical methods course at TUL

Primary LanguagePythonMIT LicenseMIT

Numerical methods

Repository contains:

  • Finding zeros of linear equations with bisection/Euler method
  • Solving a system of N linear equations with N unknowns using Gauss elimination
  • Newton interpolation on equidistant nodes
  • Complex Newton-Cotes quadrature based on three nodes (Simpson formula) and integration on the interval [−1, 1] with a weight of (1 / sqrt(1 - x2)) (Chebyshev polynomials) integrals of the form: ∫(1 / sqrt(1 - x2)) f(x) dx
  • Approximation based on laguerre polynomials using Laguerre polynomials integration