
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. | Topics | Contents |
1. | Introduction | Introduction to MATLAB and its applications. |
2. | Command Basics | Typing Commands in Windows, Variable Basics,Special purpose commands, Execution and termination of Commands. |
3. | Arithmetic Operations | Algebra and Arithmetic, Displaying answers, Algebraic and Trigonometric Operations. |
4. | Matrices | Basics of Scalars and Vectors, Creating Matrices and sub matrices |
5. | Matrix Operation | Basic Arithmetic Operations on MATRICES. Concatenation of MATRICES. Deleting Rows and Columns. |
6. | Special MATRICES | Special MATRICES Command and its applications, Transpose of MATRICES. |
7. | Execution control | Developing Algorithms, Flow of commands, M files handling |
8. | Flow commands | If else statements, for loops, Switch case |
9. | Function Creation | Creation own built function and execution |
10. | Plotting functions | Plotting only data points ,Plotting Markers and lines |
11. | Multi- Dimensional Plots | 2D and 3D Plots, Use of Axes, Subplot , Legend , Color, X-label , Y-label |
12. | Programming Fundamentals | Input from Keyboard one by one, Input within the program, customizing and Manipulating Graph. |
13. | Symbolic Mathematics | Handling Polynomials, Finding Roots, Solving Equations, Handling Differential Equations |