Introduction to MATLAB Level - I

  • 02 Months
  • III  Sem
  • Er. Sumbul

Introduction of Course :

The course provides a gentle introduction to the MATLAB computing environment, and is intended for beginning users and those looking for a review. It is designed to give students a basic understanding of MATLAB, including popular toolboxes. The course consists of interactive lectures and sample MATLAB problems given as assignments and discussed in class. No prior programming experience or knowledge of MATLAB is assumed. Concepts covered include basic use, graphical representations and tips for designing and implementing MATLAB code.

Upon successful completion of this course, the student should be able to:

  • Understand the main features of the MATLAB development environment
  • Use the MATLAB GUI effectively
  • Design simple algorithms to solve problems
  • Write simple programs in MATLAB to solve scientific and mathematical problems
  • Know where to find help

Course Plan:

S.No.TopicsContents
1.IntroductionIntroduction to MATLAB and its applications.
2.Command Basics Typing Commands in Windows, Variable Basics,Special purpose commands, Execution and termination of Commands.
3.Arithmetic OperationsAlgebra and Arithmetic, Displaying answers, Algebraic and Trigonometric Operations.
4.MatricesBasics of Scalars and Vectors, Creating Matrices and
sub matrices
5.Matrix OperationBasic Arithmetic Operations on MATRICES.
Concatenation of MATRICES. Deleting Rows and Columns.
6.Special MATRICESSpecial MATRICES Command and its applications,
Transpose of MATRICES.
7.Execution controlDeveloping Algorithms, Flow of commands, M files handling
8.Flow commandsIf else statements, for loops, Switch case
9.Function CreationCreation own built function and execution
10.Plotting functionsPlotting only data points ,Plotting Markers and lines
11.Multi- Dimensional Plots2D and 3D Plots, Use of Axes, Subplot , Legend , Color, X-label , Y-label
12.Programming FundamentalsInput from Keyboard one by one, Input within the program, customizing and Manipulating Graph.
13.Symbolic MathematicsHandling Polynomials, Finding Roots, Solving Equations, Handling Differential Equations