Introduction to MATLAB(Skill Enhancement Course)

Paper Code: 
24SMAT401
Credits: 
4
Contact Hours: 
60.00
Max. Marks: 
100.00
Objective: 

This course will enable the students to -

  1. Familiarize with MATLAB software for numerical computation of the fundamental arithmetic operations.
  2. Compute the fundamental concepts of Higher mathematics
  3. Enhance Problem-Solving skills through programming using loops.
  4. Produce and interpret 2D and 3D graphs in various co-ordinate systems.
  5. Compute problems of numerical differentiation and integration.

 

Course Outcomes: 

 Course

Learning outcomes

(at course level)

Learning and teaching strategies

Assessment

Strategies

Course

 Code

Course

Title

 

 

 

24SMAT

401

 

 

 

 

 

Introduction to MATLAB

(Practical)

 

 

CO1: Articulate the relevance of theoretical concepts to the practical work conducted, demonstrating the understanding of the subject matter.

CO2: Apply their knowledge and skills acquired to perform effectively, analyse the task and draw meaningful conclusions.

CO3: Maintain accurate and detailed practical records, including observations, calculations, programming and interpretations.

CO4: Enhance their communication skills by effectively presenting and defending their practical work.

CO5: Contribute effectively in course-specific interaction.

Approach in teaching:

Interactive Lectures, Power Point Presentations, Informative videos

Learning activities for the students:

Self-learning assignments, Effective questions, Solving tasks

Quiz, Individual and group projects, Viva, Practical File, Semester End Examination

 

 

Unit I: 
Getting Started
12.00

Versions, Typing in the command window, Using MATLAB as a calculator. Creating MATLAB variables, Use of Built-in functions, Arithmetic, Algebra, Symbolic Expressions.

Vectors and matrices: Entering a vector, Entering a matrix, Matrix indexing, Colon operator, Linear spacing, Creating a sub-matrix, Deleting row or column, Transposing a matrix, Concatenating matrices, Matrix generators, Special matrices, Array operations, Solving linear equations.

 

Unit II: 
Introduction to programming in MATLAB
12.00

M-File Scripts, M-File functions, Input to a script file, Output commands, If-else, while and for loops. Programmes for addition/subtraction/multiplication of numbers, Programmes for different serieses of real numbers. Programmes for finding area and volume, Velocity, acceleration and Workdone.

 

 

Unit III: 
Basic plotting
12.00

creating simple plots, Adding titles, Axis labels and legend to graph. Specifying line styles and colors, Plot multiple graphs. 3D graph plotting, Scaling and coloring and line styles in 3D graphs, Add title axis labels and legends to graph.                                      

Unit IV: 
Programmes for Numerical Integration
12.00

Basic integration in matlab, Programme for numerical integration using Trapezoidal rule, Simpson's 1/3 rule and Simpson's 3/8 rule.                                                                                                            

Unit V: 
Programmes for Numerical Differentiation
12.00

Basic differentiation, Programme for numerical solution of ordinary differential equation using Euler's method, Euler's Modified method, Runge-Kutta method of 2nd order, 3rd order and 4th.                                                                         

References: 
  • Brian R. Hunt Ronald L. Lipsman Jonathan M. Rosenberg, A Guide to MATLAB: for Beginners and Experienced Users, Cambridge University Press, New York, 2001.
  • David Houcque, INTRODUCTION TO MATLAB FOR ENGINEERING STUDENTS, Northwestern University, 2005.
  • C. B. Moler. Numerical Computing with MATLAB. Siam, 2004.
  • D. J. Higham and N. J. Higham. MATLAB Guide. Siam, second edition edition, 2005.

e- RESOURCES

●         https://nptel.ac.in/courses/103106118

●         https://nptel.ac.in/courses/111102137

               

 

                         Scheme of Evaluation for

                         Continuous Assessment

                                   Time Duration: 90 minutes

Test

 Practical Record

Viva Voce

Attendance

Total

10

10

05

05

30

Students need to attempt any 2 out of 4 questions from first two units, each question carry 5 marks

 

                     

Scheme of Evaluation for Semester End Examination

Time Duration: 3 hrs.

Conduction

 

Practical Record

Viva-voce

 

Total

50

10

10

70

 10 questions with internal choice, each question carry 5 marks

 

Academic Year: