Training - Courses
SL03: Integrating Code with Simulink |
This one-day course presents multiple methods for integrating code into Simulink® models. The focus is on integrating C and MATLAB®. Topics discussed include C MEX S-functions, Embedded MATLAB™ code, and the Legacy Code Tool for wrapping external C functions into Simulink. This course is intended for intermediate to advanced Simulink users.
| Detailed course outline |
|---|
| Day 1 of 1 | |
|---|---|
| Introduction | Objective: Obtain a quick overview of The MathWorks and discuss course logistics. |
| Code Integration Methods | Objective: Become familiar with the various code integration methods and discuss how a Simulink model interacts with user-defined blocks.
|
| Transitioning from MATLAB to Simulink | Objective: Integrate MATLAB code into Simulink models.
|
| Calling External Routines | Objective: Integrate C code into a Simulink model using automated tools.
|
| Writing Wrapper S-Functions | Objective: Integrate C code into a Simulink model by manually writing C MEX S-functions.
|
| Code Generation Considerations | Objective: Learn the procedures and limitations for automatically generating code with Real-Time Workshop® when using the code integration methods described in the course.
|
| Code Integration Methods Review | Objective: Review the code integration methods and discuss the pros and cons of each.
|
| Conclusion | Objective: Find resources for further information and training on the topic. Evaluate the class. |
Prerequisites
Simulink for System and Algorithm Modeling (SL01), MATLAB Fundamentals (ML01), and knowledge of C programming
Course Length - 1 day
Price - $650.00
Store