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

 

Events - Seminars

Technical Computing with MATLAB and Simulink at the University of British Columbia

Seminar Overview

Please join The MathWorks for a complimentary MATLAB and Simulink seminar.



Thank you for your interest in MathWorks Seminars. There are no dates currently scheduled for this Seminar. For more information on our seminars and products contact MathWorks sales or please visit:


Agenda
Presenter:

Doug Eastman, Application Engineer

9:30 a.m. - 12:30 p.m.

Session 1:  

Technical Computing with MATLAB and Simulink
This seminar will introduce the MATLAB and Simulink environments for technical computing and system design. We will develop an algorithm and build a system to rotate a flashlight to track a green ball. This seminar will cover the following topics:

Introduction to MATLAB
Case study: Image analysis
• Accessing data (from files or hardware)
• Analyzing data and developing algorithms
• Sharing work with others

Modeling and Simulation with Simulink
Case Study: Object tracking system
• Video processing
• Designing event-driven logic using Stateflow
• Interfacing with hardware
Case Study: Modeling and controlling a DC motor
• Modeling physical systems (mechanical, electrical)
• Performing feedback control design
• Implementing a controller on a microprocessor

12:30 p.m. - 1:00 p.m.

A light lunch will be served.

1:00 p.m. - 4:00 p.m.

Session 2:

Speeding Up MATLAB Applications with Parallel Computing
During this session, we will discuss and demonstrate how to perform parallel and distributed computing in MATLAB to boost execution speed on computationally and data-intensive problems. We will introduce parallel processing constructs such as parallel for-loops, distributed arrays, parallel numerical algorithms and message-passing functions that let you implement task and data parallel algorithms in MATLAB at a high level, without programming for specific hardware and network architectures.

Highlights include:
• Applications of parallel computing
• Implicit multi-threaded computations
• Interactive task and data parallel applications
• Interactive applications to scheduled applications
• Scaling your work up to a computer cluster

Object-Oriented Programming in MATLAB
R2008a included a major update to object-oriented programming in MATLAB, enabling easier development and maintenance of large applications and data structures. Using engineering examples, demonstrations will define classes and work with objects to highlight the benefits of this programming approach over traditional procedural techniques. Features covered include class definitions, properties, property attributes, methods, method attributes, and inheritance. No knowledge of object-oriented programming is required.


Contact sales
E-mail this page
Print this page