FB Twitter Linkedin Instagram matlab industrial training Mohali | ITRONIX SOLUTION


Course Overview

MATLAB is found to be a popular and must learn development tool. It is necessary to know the key applications of MATLAB. From MATLAB training , one can learn the current trends used in image processing – hands-On to excel in the field. Our professional faculty members provide the trainees a grand practical exposure in MATLAB scripting, creating functions, developing attractive GUI’s, preparing algorithms, and lot more. Efforts to bring out the cutting edge technology in image processing to the students level make us the only Institute to provide best MATLAB training . To make the learning fast and effective, we provide simple and problem based examples and work-outs for students to practice during the MATLAB training.

Introduction to MATLAB
  1. Historical Background
  2. Applications
  3. Scope of MATLAB
  4. Importance to Engineers
  5. Features
  6. MATLAB Windows (Editor, Work space, Command history, Command Window)
  7. Operations with variables
  8. Naming and Checking Existence
  9. Clearing Operations
Data and data flow in MATLAB
  1. Matrix Operations & Operators
  2. Reshaping Matrices
  3. Importing Exporting Of Data
  4. Arrays
  5. Data types
  6. File Input-Output
  7. Communication with external devices
Editing and debugging M Files
  1. Writing script files
  2. writing functions
  3. Error Correction
  4. M-Lint Automatic Code Analyzer
  5. Saving files
  1. Flow control
  2. Conditional Statements
  3. Error Handling
  4. Work with multidimensional array
  5. Cell Array & Characters
  6. Developing user defined function
  7. Scripts and other Functions
  8. Basic Technical Level Computing with MATLAB
MATLAB Graphics
  1. Simple graphics
  2. Graphic Types
  3. Plotting functions
  4. Creating plot &Editing plot (2D and 3D)
  5. Graphics Handles
  6. GUI (Graphical User Interface)
  1. Introduction
  2. Importance
  3. Model Based Design
  4. Tools
  5. Mathematical Modeling
  6. Converting Mathematical Model into Simulink Model
  7. Running Simulink Models
  8. Importing Exporting Data
  9. Solver Configuration
  10. Masking Block/Model
  11. Basic Technical Level Computing with MATLAB
Control System Toolbox
  1. General instructions
  2. Create linear models
  3. Classes of Control System Toolbox
  4. Discussion on state space representation
  5. Transfer function
  6. System gain and dynamics
  7. Time & Frequency domain analysis
  8. Classical design, State Space Model
  9. Transfer function representation, System response
  10. LTI viewer detail and explanation about LTI viewer
  11. Designing of compensator
  12. Use of SISO design
Project on Control & Simulink
Signal Processing Toolbox
  1. Basics of Signal Processing
  2. Representing Signals
  3. Analysis of different Signals
  4. Complex Signals
  5. Filter Designing
  6. Using the Filter Designing GUIs
  7. Analyzing the filter plots
  8. Filter Designing using Script Files
  9. Speech Recording
  10. Speech Processing
  11. Other Signal Processing Functions
Communication Toolbox
  1. Signal Sources
  2. BER Tool
  3. Modulation
  4. Special Filter
  5. Channels
  6. Equalizers
Project Based on Signal & communication
Image Processing Toolbox
  1. Reading and Writing Image Data
  2. Displaying and Exploring Image
  3. Spatial Transformation
  4. Image Registration
  5. Designing and implementing 2D linear Filters for Image Data
  6. Morphological Operations
  7. Transforms
  8. Analyzing and Enhancing Images
  9. ROI based Processing
  10. Neighborhood and Block operations
Computer Vision Systems Toolbox
  1. Input, Output, and Conversions
  2. Display and Graphics
  3. Registration and Stereo Vision
  4. Motion Estimation and Tracking
  5. Geometric Transformations
  6. Filters, Transforms, and Enhancements
Project Based on Image & Computer Vision
Fuzzy Logic Toolbox
  1. Basic introduction to fuzzy logic
  2. Fuzzy Versus Non-fuzzy Logic
  3. Foundations of Fuzzy Logic
  4. Fuzzy Inference Systems
  5. Building Systems with Fuzzy Logic Toolbox Software
  6. Building Fuzzy Inference Systems Using Custom Functions
  7. Working from the Command Line
  8. Working in Simulink Environment
  9. Simulating Fuzzy Inference Systems Using the Fuzzy Inference Engine
Neural Network Toolbox
  1. Network Objects, Data, and Training Styles
  2. Multilayer Networks and Backpropagation Training
  3. Control Systems
  4. Radial Basis Networks
  5. Self-Organizing and Learning
  6. Vector Quantization Nets
  7. Adaptive Filters and Adaptive Training
Stateflow in Simulink
  1. Stateflow Chart Concepts
  2. Stateflow Chart Notation
  3. Stateflow Chart Semantics
  4. Building Mealy and Moore Charts
  5. Using Actions in Stateflow Charts
  6. Stateflow Design Patterns
  7. Truth Table Functions for Decision-Making Logic
  8. Using Simulink Functions in Stateflow Charts
  9. Debugging and Testing Stateflow Charts
  10. Exploring and Modifying Charts
  11. Semantic Rules Summary
  12. Semantic Examples
Analysis of C MEX files
  1. C/C++ Source MEX-Files
  2. Examples of C/C++ Source MEX-Files
  3. Debugging C/C++ Language MEX-Files
  4. Handling Large mxArrays
  5. Memory Management
  6. Large File I/O
Embedded MATLAB
Introduction to Embedded System for MATLAB
  1. Basic components of Embedded System
  2. Hardware Classification of Embedded System
  3. Programming Language Classification of Embedded System
  4. Advantage & Disadvantage of Low level & High level Programming Languages.
  5. Type of Microcontroller
  6. Memory Classification
Embedded System Development Tools
  1. Assembler
  2. Interpreter
  3. Compiler
  4. Simulator
  5. Emulator
  6. Debugger
AVR Architecture & Instructions
  1. Classification of Von-Neumann and Harvard Architecture
  2. Difference between RISC and CISC
  3. Memory Classification (Primary & Secondary)
  4. Data Transfer Instructions
  5. Arithmetic Instructions
  6. Logical Instructions
  7. Conditional Instructions
I/O Port Programming
  1. Led Interfacing
  2. 7 Segment Display Types
  3. 7 Segment Interfacing
Motors Interfacing & Sensors
  1. Introduction to Motors
  2. DC Motor Interfacing
  3. Stepper Motor Interfacing
  4. Introduction to Sensing Devices
  5. Different Type of Sensors
Introduction to MATLAB Arduino Tool
  1. Introduction to Arduino Boards and Shields
  2. Arduino IDE Introduction
  3. Programming in Arduino
  4. Arduino Interfacing With MATLAB
Peripheral Interfacing with MATLAB Arduino
  1. Led Interfacing
  2. 7 Segment Interfacing
  3. DC motor Interfacing
  4. Stepper motor Interfacing
Introduction to Simulink Arduino Tool Library
  1. Arduino Interfacing With Simulink
  2. Standalone Application Development Using Simulink
Projects on Interfacing between Arduino, MATLAB and Simulink
Introduction to VLSI
  1. Need, Scope, Use and History of VLSI.
  2. Introduction to Chip Design Process.
  3. Description of Hardware Description Languages.
  4. Applications of VLSI
  5. Top Down Design Methodology
  6. Bottom Up Design Methodology
VLSI Design Flow and HDL’s
  1. Design Process and Steps.
  2. Design Simulation and Design Synthesis.
  3. Introduction to VHDL
  4. Introduction to Verilog HDL
  5. Difference between Verilog HDL & other Programming HDL’s
Tools Used for HDL’s
  1. Different Tools Available in Industry
  2. Working on Xilinx Project Navigator
  3. Working on Simulator
Introduction to Various HDL Modeling Style
  1. Gate Level Modeling Style
  2. Data Flow Modeling Style
  3. Behavioral Modeling Style
  4. Switch Level Modeling Style
Keywords & Data Types in Verilog HDL
  1. Module
  2. Initials
  3. Always
  4. Data Types
Hardware Implementation using HDL’s
  1. FPGA
  2. CPLD
  3. RTL
HDL’s – MATLAB Interfacing
  1. MATLAB HDL Coder
  2. Code Generation using HDL coder in MATLAB
  3. Learning MATLAB TOOL related programming
  4. Fixed point conversions
  5. HDL code generations
Hardware Implementation on FPGA using MATLAB
  1. Synthesize Code from MATLAB to Verilog HDL
  2. Learning MATLAB HDL Verifier
  3. Learning ModelSim using MATLAB
  4. Using MATLAB HDL Verifier to operate FPGA in Loop.
Project on VLSI MATLAB