From MATLAB to C
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:
- You will learn how to package your MATLAB functions as standalone applications, C or C++ libraries or software components withMATLAB Compiler.
- 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.
- 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.