Welcome to my personal repository dedicated to studying Numerical Analysis! Here, I document my learning journey based on the 9th edition of "Numerical Analysis" by Richard L. Burden and J. Douglas Faires. Each chapter covers various aspects of numerical methods, accompanied by C implementations of algorithms.
- Chapter 1: Mathematical Preliminaries and Error Analysis
- Chapter 2: Solutions of Equations in One Variable
- Chapter 3: Interpolation and Polynomial Approximation
- Chapter 4: Numerical Differentiation and Integration
- Chapter 5: Initial Value Problems for Ordinary Differential Equations
- Chapter 6: Direct Methods for Solving Linear Systems
- Chapter 7: Iterative Techniques in Matrix Algebra
- Chapter 8: Approximation Theory
- Chapter 9: Approximating Eigenvalues
- Chapter 10: Numerical Solutions of Nonlinear Systems of Equations
- Chapter 11: Boundary Value Problems for Ordinary Differential Equations
- Chapter 12: Numerical Solutions for Partial Differential Equations
Each folder contains C code for a specific numerical algorithm. To use the code, simply navigate to the desired chapter and follow the instructions provided in the respective README file.
Contributions are welcome! If you find any issues or want to add improvements, feel free to submit a pull request.
Wish me a happy learning! 🚀