0% found this document useful (0 votes)
3 views

Matlab Programming

Uploaded by

Sweta Barnwal
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Matlab Programming

Uploaded by

Sweta Barnwal
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Course: MATLAB Programming

Code: XXXXXX
4 Credits | Semester VI

A. Introduction: This course provides a comprehensive introduction to MATLAB,


focusing on its application in data analysis, algorithm development, and modelling
and simulation. Students will learn to solve mathematical problems, develop
algorithms, and create graphical user interfaces using MATLAB.

B. Course Outcomes: At the end of the course, students will be able :

[CO.1]. To learn features of MATLAB as a programming tool.


[CO.2]. To promote new teaching model that will help to develop programming skills and
technique to solve mathematical problems.
[CO.3]. To understand MATLAB graphic feature and its applications.
[CO.4]. To use MATLAB for modelling, simulation, and prototyping.

C. Assessment Plan:

Criteria Description Maximum Marks


Internal Internal Examination 20
Assessment Assignment 05
(Summative)
Attendance 05
End Term Exam End Term Examination 70
(Summative)
Total 100
Attendance A minimum of 75% Attendance is required to be maintained by a student to
(Formative) be qualified for taking up the End Semester examination. The allowance of
25% includes all types of leaves including medical leaves.

D. SYLLABUS

Module 1: Introduction to MATLAB


The MATLAB Environment
Working with the MATLAB editor and command window
Variables, data types, and basic operations
MATLAB Basics – Variables, Numbers, Operators, Expressions, Input and output.

Module 2: MATLAB Functions


Vectors, Arrays, Matrices - Basic operations
Built-in Functions
Element-wise operations
User defined Functions
Module 3: Graphics with MATLAB
Files and File Management – Import/Export
Basic 2D, 3D plots
Customizing plots: titles, labels, legends
Advanced plotting techniques: subplots, histograms, bar graphs
Graphic handling

Module 4: Programming with MATLAB


Scripts vs. functions
Conditional Statements, Loops
Error handling and debugging
MATLAB Programs – Programming and Debugging.
Applications of MATLAB Programming.

Module 5: Mathematical Computing with MATLAB


Algebraic equations
Basic Symbolic Calculus and Differential equations
Numerical Techniques and Transforms
Symbolic mathematics with MATLAB

E. TEXTBOOKS:

1. “A Guide to MATLAB - for Beginners and Experienced Users”, 2nd Ed., Brian R.
Hunt, Ronald L. Lipsman, Jonathan M. Rosenberg, Cambridge University Press,
(2006).
2. “Essentials of MATLAB Programming”, 2nd Ed., Stephen J. Chapman, Cengage
Learning, (2009).
3. “MATLAB Demystified”, David McMahon, The McGraw-Hill Companies, (2007).

F. REFERENCE BOOKS:

1. “MATLAB® for Engineers”, 3rd Ed., Holly Moore, Pearson Education, Inc., (2012).
2. “Engineering computation with MATLAB”, 2nd Ed., David M. Smith, Pearson
Education, Inc., (2010).
3. Online documentation and tutorials at MathWorks website
G. Course Articulation Matrix: (Mapping of COs with POs)

COURSE OUTCOME CORRELATION WITH PROGRAM OUTCOMES CORRELATION WITH


CO PROGRAM SPECIFIC
STATEMENT OUTCOMES
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PSO1 PSO2 PSO3
CO1
To learn features of
MATLAB as a 1 1 2 1 - - 2 - 1 2 - -
programming tool.
CO2 To promote new
teaching model that will
help to develop
2 3 1 2 - 2 - 1 1 1 2 1 -
programming skills and
technique to solve
mathematical problems.
CO3 To understand
MATLAB graphic 1 2 1 - 2
1 - - 3 - 1
feature and its
applications.
CO4 To use MATLAB for
modelling, simulation, 1 1 2 1 - 1 - 1 1 - 2 - -
and prototyping.
1- Low Correlation; 2- Moderate Correlation; 3- Substantial Correlation

You might also like