Department of Mathematics
Course: M. Sc. Semester III Session 2018 onwards
Course Code: MSMA0305 Course Name: Programming in MATLAB
Branch: Mathematics
Credits |
L |
T |
P |
Contact Hours (per week) |
Independent Study Hours (per week) |
03 |
02 |
00 |
02 |
04 |
02 (hours) |
Objectives: The course intends to provide an overview of set theory and Boolean algebra which occur in physical and engineering problems and computer programming.
Course Module Details |
|
Prerequisites |
Basic knowledge of Set, Function and Computer Programming. |
Course contents |
Unit-I MATLAB basics: The MATLAB environment, Basic computer programming, Variables and constants, operators and simple calculations, Formulas and functions, MATLAB toolboxes.
Unit-II Matrices and vectors: Matrix and linear algebra review, Vectors and matrices in MATLAB, Matrix operations and functions in MATLAB.
Unit-III Computer programming: Algorithms and structures, MATLAB scripts and functions (m-files), Simple sequential algorithms, Control structures (if…then, loops).
Unit-IV MATLAB programming: Reading and writing data, file handling, Personalized functions, Toolbox structure, MATLAB graphic functions.
Unit-V Graph plotting, Numerical solution of ODEs and PDEs, Numerical simulations: Numerical methods and simulations, Random number generation, Monte Carlo methods. |
Learning Outcomes |
Students will be able to understand set, relation, function and Boolean algebra. |
Tutorial /Optional Assignments |
The purpose of 1 hour tutorial per week is to help the students to explore points outside the prescribed material and to enhance their learning. |
Contact Details |
Department of Mathematics |
Suggested List of Experiments
Programs based on course contents. (At least two program from each unit.)
Text Books:
1. Getting started with MATLAB, Rudra Pratap, 2010, Oxford University Press.2. Set Theory, Schaum outline series.
2. Simulation of ODE/PDE Models with MATLAB®, OCTAVE and SCILAB: Scientific and Engineering Applications: A. Vande Wouwer, P. Saucez, C. V. Fernández. 2014 Springer ISBN: 978-3319067896.
Reference Books:
1. A Guide to MATLAB, B.R. Hunt, R.L. Lipsman, J.M. Rosenberg, 2014, 3rd Edn., Cambridge University Press.
2. Applied Numerical Methods with MATLAB for Engineers and Scientists, Steven C Chapra, 2010, Tata McGraw Hill.
- Teacher: Dinesh Tomar @maths
- Teacher: hema purushwani
- Teacher: Dinesh Tomar @maths
- Teacher: hema purushwani