From MATLAB to C

Seminar
Friday, March 25, 2011
11:00am
ENS 637

Session Description:In this session, we introduce how you can use MathWorks tools to design, refine and implement your algorithms in MATLAB. We will cover the following three topics:

  1. You will learn how to package your MATLAB functions as standalone applications, C or C++ libraries or software components withMATLAB Compiler.
  2. We will showcase how you can automatically generate C source code from a subset of MATLAB language called the Embedded MATLAB. The generated C source code can then be implemented on DSPs, general-purpose or target processors.
  3. You will also learn how to facilitate stream processing in MATLAB by using System objects. System objects are a class of objects that represent time-based and data-driven algorithms and visualization tools in MATLAB for real-time signal processing, communications, and video processing applications.

 

Presenter Bio: Dr. Houman Zarrinkoub joined MathWorks in 2001 as the development manager of the Signal Processing team responsible for DSP and Video and Image Processing Blocksets. He is currently a Signal Processing Product Manager, responsible for signal processing toolboxes and MATLAB-to-C workflow.Prior to joining MathWorks, he spent six years at Nortel Networks as a member of the scientific staff responsible for wireless speech coding and enhancement applications. He holds a BSEE from the McGill University and MSEE and a PhD from the Institut Nationale de la Recherche Scientifique, Universite du Quebec in Canada.

Speaker

Development Manager
Signal Processing Product Manager, MathWorks

Dr. Houman Zarrinkoub joined MathWorks in 2001 as the development manager of the Signal Processing team responsible for DSP and Video and Image Processing Blocksets. He is currently a Signal Processing Product Manager, responsible for signal processing toolboxes and MATLAB-to-C workflow.Prior to joining MathWorks, he spent six years at Nortel Networks as a member of the scientific staff responsible for wireless speech coding and enhancement applications. He holds a BSEE from the McGill University and MSEE and a PhD from the Institut Nationale de la Recherche Scientifique, Universite du Quebec in Canada.