Wednesday, July 31, 2019

Skills / Competencies

A software engineer tasked with generating code from an existing Simulink model must have these skills:
  1. A good understanding of C-Mex s-functions and calling frequencies of s-function methods like mdlUpdate().
  2. Profiling the Simulink model and improving speed by e.g. moving one time calculations to initialization instead of running it at every time step.
  3. Automation of code generation process with scripts (e.g. bat file).