MATLAB Syllabus
Introduction To Embedded SystemINTRODUCTION 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.
• Introduction to Arrays.
• MATLAB File Types.
DATA AND 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.
• Interfacing with C.
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.
DETAILED ANALYSIS OF 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.
• Programming of 7 segment display interfacing.
MODULE 2
DETAILED ANALYSIS OF 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.
DETAILED ANALYSIS OF COMMUNICATION TOOLBOX
• Signal Sources.
• BER Tool.
• Modulation.
• Special Filter.
• Channels.
• Equalizers.
DETAILED ANALYSIS OF 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.
