Skip to content

Sirajmolla/numerical-methods

 
 

Repository files navigation

Numerical Methods Using C Programming

Incase you've seen my other repositories of similiar category I've written all the programs specific problem oriented as given in our class. Though one with the basic knowledge of C can easily modify these programs but most of the time one prefer to see a program more in a general way as mentioned in the textbooks and again like to modify according to thier problem. This repository is under progress.

Do you want to download all the codes at once?

For Linux user:

All the linux distributers have git installed in their system so they simply paste the following code in their terminal to get a local copy in your system.

git clone https://github.com/singhnir/numerical-methods.git

For Windows user:

Normally no windows has git preinstalled so previous command doesn't work on it but again you can download a zip copy of the codes clicking here.

Requirements

  • Text Editor (Atom/Sublime...)
  • GCC Compiler
  • Gnuplot

Similiar Repositories

  • DU-MSc-Lab-C-Prog : This is my another similiar repository for the subject Computational Physics (Lab) - Course Code: PH-CL502 which I have completed in my M.Sc. Physics Semester: III course from University of Delhi.
  • DU-MSc-Phy-ANT-Lab : This is my another similiar repository for the subject Advanced Numerical Techniques (Lab) - Course Code: PH-EL562 which I have completed in my M.Sc. Physics Semester: IV course from University of Delhi.

Contact

If you've any doubt or suggestions regarding the project, please feel free to reach out by filing an issue here on github or you can simply email me at nirsingh124@gmail.com. You can also drop a message to my Telegram account.

Acknowledgements

Licence

MIT License

Keywords:

arrays, matrices, integration, trapezoidal rule, simpson's rule, bisection method, secant method, interpolation, lagrange method, neville method, interpolation and polynomial approximation, linear system of equations, gauss elimination method, pivoting strategy, gauss jordan, inverse of a matrix, linear splines, quadratic splines, cubic splines, clamped splines, least square fitting, polynomial fitting, random numbers, uniform distribution, frequency distribution, monte-carlo simulation, value of pi, area of circle, statistical mean and standard deviation.

About

Numerical Methods Using C Programming.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.0%
  • Gnuplot 1.0%