MATLAB Detailed Curriculum

............ Video Lectures Uploaded on YouTube ............

MATLAB  Curriculum   


Module – I (Basics of MATLAB)
1.)
Getting Started with MATLAB

1.1
Historical Background

1.2
Demo & Applications

1.3
Scope of MATLAB

1.4
Importance to Engineers

1.5
Features

1.6
MATLAB Environment

1.7
Workspace & Managing Variables

1.8
Operations with Variables

1.9
Vectors & Arrays

1.10
Accessing MATLAB Help






2.)
Data & Data Flow in MATLAB

2.1
Data Types

2.2
Operators & Precedence of Operators 

2.3
Matrix Operations

2.3
Arithmetic Operations

2.4
Algebraic Operations

2.5
Symbolic Operations

2.6
Advance Data Type -- Cell & Structures



3.)
MATLAB Graphics (2D-3D)

3.1
Basic 2-D Graphs

3.2
Multiple Plots

3.3
3-D Plots

3.4
Mesh Plots

3.5
Contour/ Surf Plots

3.6
Animated 3-D plots

3.7
Other Graphic Options



4.)
Programming

4.1
M- Files (Script & Function Files)

4.2
User Defined Functions

4.2
Conditional Statements

4.3
Flow Control

4.4
More about Loops

4.5
Other Programming Commands



5.)
Errors, Pitfalls & Debugging M-Files

5.1
Syntax Errors

5.2
Pitfalls & Surprises

5.3
Error in Logic

5.4
Rounding, Trapping & Generating Errors

5.5
Manual Debugging

5.6
Autonomous Debugging Tool



6.)
Data Import-Export

6.1
Importing & Exporting Data

6.2
ASCII Data

6.3
Binary Data

6.4
Import Wizard

6.5
File & Other I/O



7.)
GUI (Graphical User Interface)

7.1
How GUI works?

7.2
Examples of GUI

7.3
Create a GUI

7.4
Lay Out & Preferences of GUI

7.5
Save & Run GUI



8.)
Simulink

8.1
Introduction

8.2
Modeling & Simulating the Systems

8.3
Managing Blocks

8.4
Managing Data

8.5
Managing Signals

8.6
Real Time Models



9.)
Standalone Software Deployment

9.1
Platform Independent Software

9.2
Deployment Tool



10.)
Performance of Programming

10.1
Execution Time Optimization

10.2
Memory Requirement Optimization

10.3
Tips & Tricks 



No comments:

Post a Comment