MathWorks Simulink Coder

Программное обеспечение Simulink Coder предоставляет функции создания, исполнения кода C и C ++ из моделей Simulink, диаграмм и функций MATLAB. Разработанный при помощи Simulink Coder исходный код может быть использован в приложениях реального времени или в приложениях, которые не требуют выполнения в реальном времени. Данный код также может использоваться для ускорения моделирования, быстрого прототипирования и аппаратно-программного тестирования. Разработчики могут настраивать параметры Simulink Coder и наблюдать за сигналами в созданном коде, используя Simulink, или взаимодействовать с кодом вне среды MATLAB и Simulink.
Особенности Simulink Coder:
- Генерация кода ANSI / ISO C и C ++ и исполняемых файлов для дискретных, непрерывных или гибридных моделей Simulink и Stateflow.
- Инкрементальная генерация кода для больших моделей.
- Поддержка целочисленной арифметики и арифметики с плавающей и фиксированной точками.
- Генерация кода из моделей с одной или несколькими частотами дискретизации и из асинхронных моделей.
- Поддержка многозадачности и распараллеливания задач с помощь операционных систем реального времени и без них.
- Режим моделирования типа External для настройки параметров наблюдением за сигналом.