INTRODUCTION TO MATLAB
Historical Background Applications
Scope of MATLAB Importance to Engineers Features
MATLAB Windows (Editor, Work space, Command history, Command Window)
Operations with variables Naming and Checking Existence Clearing Operations
DATA AND DATA FLOW IN MATLAB
Matrix Operations & Operators Reshaping Matrices
Importing Exporting Of Data Arrays
Data types
File Input-Output
Communication with external devices
EDITING AND DEBUGGING M FILES
Writing script files writing functions Error Correction
M-Lint Automatic Code Analyzer Saving files
PROGRAMMING
Flow control
Conditional Statements Error Handling
Work with multidimensional array Cell Array & Characters Developing user defined function Scripts and other Functions
Basic Technical Level Computing with MATLAB
MATLAB GRAPHICS
Simple graphics Graphic Types Plotting functions
Creating plot &Editing plot (2D and 3D) Graphics Handles
GUI (Graphical User Interface)
SIMULINK
Introduction Importance
Model Based Design Tools
Mathematical Modeling
Converting Mathematical Model into Simulink Model Running Simulink Models
Importing Exporting Data Solver Configuration Masking Block/Model
Basic Technical Level Computing with MATLAB
CONTROL SYSTEM TOOLBOX
General instructions Create linear models
Classes of Control System Toolbox Discussion on state space representation Transfer function
System gain and dynamics
Time & Frequency domain analysis Classical design, State Space Model
Transfer function representation, System response LTI viewer detail and explanation about LTI viewer Designing of compensator
Use of SISO design
PROJECT ON CONTROL & SIMULINK SIGNAL PROCESSING TOOLBOX
Basics of Signal Processing Representing Signals Analysis of different Signals Complex Signals
Filter Designing
Using the Filter Designing GUIs Analyzing the filter plots
Filter Designing using Script Files Speech Recording
Speech Processing
Other Signal Processing Functions
COMMUNICATION TOOLBOX
Signal Sources BER Tool Modulation Special Filter Channels Equalizers
Input, Output, and Conversions Display and Graphics Registration and Stereo Vision Motion Estimation and Tracking Geometric Transformations
Filters, Transforms, and Enhancements
FUZZY LOGIC TOOLBOX
Basic introduction to fuzzy logic Fuzzy Versus Non-fuzzy Logic Foundations of Fuzzy Logic Fuzzy Inference Systems
Building Systems with Fuzzy Logic Toolbox Software
Building Fuzzy Inference Systems Using Custom Functions
Working from the Command Line Working in Simulink Environment
Simulating Fuzzy Inference Systems Using the Fuzzy Inference Engine
IMAGE PROCESSING TOOLBOX
Reading and Writing Image Data Displaying and Exploring Image Spatial Transformation
Image Registration
Designing and implementing 2D linear Filters for Image Data
Morphological Operations Transforms
Analyzing and Enhancing Images ROI based Processing Neighborhood and Block operations
NEURAL NETWORK TOOLBOX
Network Objects, Data, and Training Styles Multilayer Networks and Backpropagation Training Control Systems
Radial Basis Networks
Self-Organizing and Learning Vector Quantization Nets
Adaptive Filters and Adaptive Training
STATEFLOW IN SIMULINK
Stateflow Chart Concepts Stateflow Chart Notation Stateflow Chart Semantics
Building Mealy and Moore Charts Using Actions in Stateflow Charts Stateflow Design Patterns
Truth Table Functions for Decision-Making Logic Using Simulink Functions in Stateflow Charts Debugging and Testing Stateflow Charts Exploring and Modifying Charts
Semantic Rules Summary
Semantic Examples