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
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 process 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 to produce 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