comethrusws / NM-Practicals

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Numerical Methods Lab Practicals in C ๐Ÿงฎ

In this repository, you'll find a collection of C programs that demonstrate various numerical methods used for solving mathematical problems. Whether you're a student learning numerical methods or a developer looking to implement these algorithms in C, this repository has got you covered. ๐Ÿ’ป

Table of Contents ๐Ÿ“œ

Introduction โ„น๏ธ

Numerical methods are essential tools used to solve mathematical problems that may not have exact solutions or are difficult to solve analytically. These methods involve approximating solutions using iterative techniques, numerical integration, interpolation, and more.

This repository serves as a collection of lab practicals conducted during numerical methods courses. Each practical focuses on a specific numerical method, providing implementation examples in the C programming language.

List of Practicals ๐Ÿ“‹

Here's the list of numerical methods covered in this repository:

  1. Euler's Method
  2. Heun's Method
  3. Runge-Kutta Method
  4. Gaussian Quadrature
  5. Jacobi Iteration Method
  6. Gauss-Seidel Method
  7. Trapezoidal Rule
  8. Simpson's 1/3 Rule
  9. Simpson's 3/8 Rule
  10. Gaussian Elimination Method
  11. Gauss-Jordan Method
  12. LU Decomposition using Doolittle Algorithm
  13. Poisson's Equation Solver
  14. And more!

Feel free to explore each practical to understand how these numerical methods are implemented in C.

Usage ๐Ÿš€

To use any practical, simply navigate to the respective directory and compile the C program using your preferred compiler. Follow any specific instructions provided in the README.md of each practical for detailed usage guidelines.

Contributing ๐Ÿค

Contributions are welcome! If you'd like to add a new practical, improve existing ones, or fix any issues, please feel free to submit a pull request! Cheers! ๐Ÿฅ‚ -Basab


Happy coding! If you find this repository helpful, don't forget to give it a โญ๏ธ!

About


Languages

Language:C 100.0%