Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

Training - Courses

MLVI: MATLAB for Data Processing and Visualization

This one-day course focuses on the details of data management and visualization techniques, from reading arbitrarily formatted text data files to producing customized publication-quality graphics. The course emphasizes creating scripts that extend the basic features provided by MATLAB. Topics include:

  • Importing data
  • Organizing data
  • Visualizing data

Note: A 1 hour test session will be scheduled one day prior to the first day of class. This session is to verify that the visual and audio connection is working properly on your computer. The required product software should be installed for the test session. It is highly recommended that you attend this session to ensure a successful and timely class start.

VIEW SCHEDULE and Register SHARE with Manager/Colleague
 
 Detailed course outline
Day 1 of 1
Importing Data

Objective: Read and write text files that contain a mixture of data types, delimiters, and headers. Automatically processes such files.

  • Import a mixture of data types from text files using textscan
  • Use low-level import methods
  • Import large data sets and irregular formats
  • Batch import tasks
  • Write numeric data to text files
  • Write a mixture of data types to text files
Organizing Data

Objective: Explore the tradeoffs involved in choosing an appropriate data type, including the built-in data types of cell arrays and structures. Use common techniques to organize and process data.

  • Cell arrays
  • Set operations
  • Function handles
  • Applying functions to an array
  • Structure arrays
  • Extracting and aggregating data
  • Finding and counting
Visualizing Data

Objective: Communicate the results of an analysis using the plotting capabilities of MATLAB. Annotate and modify standard plots into publication-quality graphics.

  • Choose a plot type
  • Customize plots
  • Work with Handle Graphics®
  • Explore common plot applications
  • Create animations
  • Write user-defined plot functions
Project

Objective: Apply and practice techniques covered throughout the course, while viewing the entire workflow from start to finish.


Prerequisites

MATLAB Fundamentals

Course Length - 1 day

Request training