Numerical Computations in MATLAB
- Basic Math and Calculus
- Numerical Methods
- MATLAB Programming
In this course, the built-in capabilities of MATLAB are used to perform numerical computations, which are very useful in enormous fields of applied science and engineering, including:
Root finding and equation solving
Solving system of equations
Eigenvalues, eigenvectors and eigendecomposition
Singular Value Decomposition
Interpolation, curve fitting and surface modeling
Numerical integration and differentiation
Working with polynomials
Solving Ordinary Differential Equations (ODEs)
Solving Boundary Value Problems (BVPs)
Solving Delayed Differential Equations (DDEs)
Linear Programming (LP)
Mixed-Integer Linear Programming (MILP)
Quadratic Programming (QP)
Constrained and unconstrained nonlinear optimization
Who this course is for:
- Applied Math and Science Students
- Engineering Students
- Everyone interested in numerical methods and computation
- 04:54Finding roots of polynomials using roots
- 03:51Finding roots of nonlinear functions using fzero
- 04:37Solving system of nonlinear equations using fsolve
- 04:03Solving system of linear equations using linsolve
The Yarpiz project is aimed to be a resource of academic and professional scientific source codes and tutorials, specially Computational Intelligence, Machine Learning, and Evolutionary Computation. Beside video tutorials, various source codes are available to download, via Yarpiz website.
The word Yarpiz (pronounced /jɑrpəz/) is an Azeri Turkish word, meaning Pennyroyal or Mentha Pulegium plant.
Mostapha Kalami Heris was born in 1983, in Heris, Iran. He received B.S. from Tabriz University in 2006, M.S. from Ferdowsi University of Mashad in 2008, and PhD from Khaje Nasir Toosi University of Technology in 2013, all in Control and Systems Engineering.
Dr. Kalami is also co-founder of, executive officer of, and an instructor in FaraDars, an online education organization located in Iran. Also, he is a member of Yarpiz Team, which is provider of academic source codes and tutorials. He is mostly interested in the computer programming, machine learning, artificial intelligence, meta-heuristics and control engineering topics.