У генерации кода есть много целей и методов. Существует два существенных объяснения:
Версии скомпилированного кода Simulink® и моделей Simscape™, запущенных быстрее, чем исходные модели блок-схемы. Экономия времени может быть поразительной.
Не менее важным соображением для моделей Simscape является автономное выполнение сгенерированного и скомпилированного кода. Если вы преобразовываете часть или всю вашу модель в код, можно развернуть независимую исполняемую программу на фактически любой платформе, независимо от MATLAB®.
Преобразование модели или подсистемы к коду также скрывает исходную модель или подсистему.