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