This repository provides a comprehensive collection of MATLAB scripts, including individual numerical methods and a project using these methods to analyze the mechanical properties of materials from tension test data.
Numerical methods play an essential role in engineering and science. This repository includes a series of exercises that explore different numerical methods such as root finding methods, matrix operations, solution of systems of linear equations, least squares methods, and interpolation methods. Furthermore, these methods are applied in a project to analyze the mechanical properties of two materials from tension test data.
The repository is organized into several directories, each containing MATLAB scripts related to a specific topic:
Métodos
ClosedRootMethods
: Scripts for closed methods of root finding, such as bisection and fixed point.OpenRootMethods
: Scripts for open methods of root finding, such as the secant method and Newton-Raphson.MatrixOperations
: Scripts demonstrating matrix operations performed manually, without utilizing MATLAB's in-built functions.GaussMethod
: A script illustrating Gauss' method for solving systems of linear equations.LeastSquaresMethods
: Scripts demonstrating least squares methods, including linear, polynomial, exponential, and power regressions.InterpolationMethods
: Scripts for linear interpolation, Newton's polynomial interpolation, and Lagrange polynomial interpolation.PracticeExercises
: Additional exercises to further understand and practice the implementation of these numerical methods.Proyecto
: A project using the numerical methods to analyze the mechanical properties of materials based on tension test data.
To run these scripts, MATLAB must be installed on your machine. Once you have set up MATLAB, clone this repository to your local machine and run the scripts using the MATLAB environment.
For any further questions or discussions related to this repository, please feel free to reach me at jair2000.0224@hotmail.com.
This project is licensed under the terms of the MIT License. It's primarily intended for educational and research purposes. Please provide appropriate credit and citation if you use this code.