The attendee will be able to
Working with the MATLAB® User Interface
Variables and Commands
Analysis and Visualization with Vectors
Analysis and Visualization with Matrices
Automating Commands with Scripts
Working with Data Files
Tables of Data
Text and Dates
Conditional Data Selections
Multiple Vector Plots
|Navigate the MATLAB user interface.
Enter MATLAB commands. Create, access, and modify vectors and matrices. Perform calculations with vector and matrix data.
Create visualizations of vector and matrix data.
Import data from a file.
Write and debug scripts and functions.
|Matlab for data processing and Visualization||Matrix and Image Visualization
Troubleshooting Code and Improving Performance Programming with Functions
Making Customized Visualizations
Automating the Analysis Process
Creating Images, Surfaces, and Animations
|Import data from text files with arbitrary formatting.
Extract data stored in fundamental data types for use in computations.
Use indexing techniques to extract, manipulate, aggregate, and count portions of data.Customize plots by modifying properties of graphics objects.Visualize data with two-dimensional plots, three-dimensional plots, and animations.
Create scripts to automatically process multiple files in a directory.
|Building Interactive Applications in MATLAB||Introduction
Components of an Interface
Programming Considerations for Interactive Applications
Creating Interfaces Using GUIDE
Programming Applications Using the GUIDE Template
|Create and manipulate graphics objects.
Write MATLAB code to create and place graphical control objects on a MATLAB figure.
Write MATLAB code to create and attach callbacks to uicontrol objects.
Graphically design an interface layout using the GUIDE environment.
Write callback functions for callbacks generated by the GUIDE environment.
|Signal Processing with MATLAB||Introduction
Signals in the MATLAB Environment
Linear Time-Invariant Systems
The Signal Analysis App
Adaptive Filter Design
|Create and import signals in the MATLAB workspace.
Visualize signals in multiple ways.
Use appropriate spectral analysis techniques for signals of interest.
Analyze LTI systems for frequency and impulse response.
Design and implement digital filters from a given specification.
Use MathWorks apps to analyze signals and design filters.
Design multirate filters.
Design adaptive filters.
|Image processing with MATLAB||Introduction
Importing and Visualizing Image
Interactive Exploration of Images Preprocess
Spatial Transformation and Image Registration
Edge and Line Detection
Color and Texture Segmentation
|Import image and video files of various types into MATLAB.
Export processed images and videos to common file types.
Interactively preprocess an image to explore and understand image details.
Preprocess images by changing the contrast and brightness, resizing, rotating, and filtering.
Visualize an image to highlight objects using properties such as color, intensity, texture, and shape.
Transform one image to align with another through image registration.
Extract object properties and classify objects according to metrics such as color, intensity, texture, and shape.
|Machine Learning with MATLAB||Introduction
Artificial Neural network
Implementing some examples
| Implementing the projects
Use the ANN toolbox to implement the models