NPTEL
NPTEL Logo

Matlab Programming for Numerical Computation 

  • Offered byNPTEL

Matlab Programming for Numerical Computation
 at 
NPTEL 
Overview

Gain a comprehensive overview of Matlab programing

Duration

8 weeks

Mode of learning

Online

Credential

Certificate

Matlab Programming for Numerical Computation
 at 
NPTEL 
Highlights

  • Earn a certificate of completion
Details Icon

Matlab Programming for Numerical Computation
 at 
NPTEL 
Course details

Skills you will learn
More about this course
  • The objective of this course is to introduce undergraduate students to computational methods using MATLAB

Matlab Programming for Numerical Computation
 at 
NPTEL 
Curriculum

Introduction to MATLAB Programming

Lecture 1-1 Basics of MATLAB programming

Lecture 1-2 Array operations in MATLAB

Lecture 1-3 Loops and execution control

Lecture 1-4 Working with files: Scripts and Functions

Lecture 1-5 Plotting and program output

Approximations and Errors

Lecture 2-1 Defining errors and precision in numerical methods

Lecture 2-2 Truncation and round-off errors

Lecture 2-3 Error propagation, Global and local truncation errors

Numerical Differentiation and Integration

Lecture 3-1 Numerical Differentiation in single variable

Lecture 3-2 Numerical differentiation: Higher derivatives

Lecture 3-3 Differentiation in multiple variables

Lecture 3-4 Newton-Cotes integration formulae

Lecture 3-5 Multi-step application of Trapezoidal rule

Linear Equations

Lecture 4-1 Linear algebra in MATLAB

Lecture 4-2 Gauss Elimination

Lecture 4-3 LU decomposition and partial pivoting

Lecture 4-4 Iterative methods: Gauss Siedel

Lecture 4-5 Special Matrices: Tri-diagonal matrix algorithm

Nonlinear Equations

Lecture 5-1 Nonlinear equations in single variable

Lecture 5-2 MATLAB function fzero in single variable

Lecture 5-3 Fixed-point iteration in single variable

Lecture 5-4 Newton-Raphson in single variable

Lecture 5-5 MATLAB function fsolve in single and multiple variables

Lecture 5-6 Newton-Raphson in multiple variables

Other courses offered by NPTEL

– / –
12 weeks
Beginner
– / –
8 weeks
Intermediate
– / –
12 weeks
Intermediate
Free
8 weeks
Intermediate
View Other 175 CoursesRight Arrow Icon
qna

Matlab Programming for Numerical Computation
 at 
NPTEL 

Student Forum

chatAnything you would want to ask experts?
Write here...