# Numerical Analysis – C++ Programs for various techniques

Algebraic and transcendental equations

1. To find the roots of an equation(algebraic or transcendental) by Bisection Method.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
2. To find the roots of an equation(algebraic or transcendental) by Secant Method.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
3. To find the roots of an equation(algebraic or transcendental) by Newton-Raphson Method.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)

Linear Equations & Eigenvalue Problem

1. To find the roots of linear  equations by Gauss Elimination Method.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
2. To find the roots of linear equations by Gauss Seidel Iterative Method.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
3. To find the eigen value and eigen vector of matrix by iterative method.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)

Interpolation:

1. To find the forward difference table from a given set of data values.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
2. To find the backward difference table from a given set of data values.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)

Curve fitting

1. To fit a straight line to a given set of data values.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
2. To fit a polynomial to a given set of data values.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
3. To fit an exponential function to a given set of data values.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)

Differentiation

1. To find the first and second derivatives near the beginning of the table values of (x,y).
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
2. To find the first and second derivatives near the end of the table values of (x,y).
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)

Integration

1. To evaluate a definite integral by trapezoidal rule.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
2. To evaluate a definite integral by Simpson’s 1/3 Rule.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
3. To evaluate a definite integral by Simpson’s 3/8 Rule.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
4. To evaluate a definite integral by Gauss Quadrature Rule.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)

Differential Equations

1. To solve a differential equation by Euler’s Method.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm)
2. To solve a differential equation by Modified Euler’s Method.
Links:               C++ Program               Lab Write-Up(Flow-Chart and Algorithm) [wpedon id="7041" align="center"]