Skip to Main Content Skip to Search
Home |   Select Country  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company
spacer spacer spacer spacer spacer spacer

 

Training - Courses

ML02: MATLAB for Data Processing and Visualization

MATLAB for Data Processing and Visualization is an intermediate-level course focusing on the details of data management and visualization techniques, from reading various formats of data files to producing customized publication-quality graphics. Emphasis is given to creating scripts that extend the basic features provided by the MATLAB language. Hands-on examples explore features for efficiently organizing and presenting data, providing a practical set of tools for further data analysis. Topics include:

  • Importing Data
  • Organizing Data
  • Visualizing Data
  • Exporting Data
VIEW SCHEDULE and Register SHARE with Manager/Colleague
 
 Detailed course outline

 

Day 1 of 1
Introduction

Objectives:

  • Obtain a quick overview of The MathWorks and MATLAB
  • Discuss course set-up, materials, and logistics
  • Provide a “big picture” view of the course ahead
Importing Data

Objective: Data files come in many formats, from spreadsheets to plain text. This first section of the course dissects the many facets of reading files of various types and formats. Emphasis is given to irregular text files, which contain a mixture of data types, delimiters, and headers.

  • File types and formats
  • Interactive import methods
  • Programmatic import methods
  • Low-level import methods
  • Importing a mixture of data types from text files using textscan
  • Large data sets and irregular formats
  • Batch import tasks
Organizing Data

Objective: There are many ways to store data in the MATLAB environment. This section explores the tradeoffs involved in choosing an appropriate data type, highlighting the built in data types of cell arrays and structures. Additionally, this section demonstrates some of the common techniques for organizing and processing data.

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

Objective: A good visualization can effectively communicate the results of an analysis. Using the plotting capabilities of MATLAB, this section aims to investigate many different techniques for presenting data. Highlighted are techniques for annotating and modifying standard plots into publication-quality graphics.

  • Choosing a plot type
  • Using color
  • Customizing plots
  • Handle Graphics®
  • Common plot applications
  • Creating animations
  • Writing user-defined plot functions
Exporting Data

Objective: A final stage of the of a successful data analysis includes the publication of results. Whether publishing a presentation, a report, or a simple text file for further analysis, this section will help in outputting results in various formats. Additional guidance in publishing to various graphical formats is also a feature of this section.

  • Writing numeric data to text files
  • Writing a mixture of data types to text files
  • Saving data to other file formats
  • Exporting and printing graphics
  • Saving animations
  • Publishing

 


Prerequisites

MATLAB Fundamentals (ML01), or equivalent experience using MATLAB

Course Length - 1  day

Price - $650.00

Request training
E-mail this page
Print this page

2009 Training Course Brochure

Exciting new courses and training options available now.

MATLAB Fundamentals in Santiago, Chile

August 19-20, $1,100.00