Технология генерации кода

Технология генерации кода MathWorks® производит C или Код С++ и исполняемые файлы для алгоритмов. Можно написать алгоритмы программно с MATLAB® или графически в среде Simulink®. Можно сгенерировать код для функций MATLAB и блоков Simulink, которые полезны для приложений реального времени или встраиваемых приложений. Сгенерированный исходный код и исполняемые файлы для алгоритмов с плавающей точкой совпадают с функциональным поведением подписания кода MATLAB и симуляций Simulink в высокой степени точности. Используя продукт Fixed-Point Designer, можно сгенерировать фиксированную точку, которая предоставляет поразрядное соответствие результатам симуляции модели. Такая широкая поддержка и высокая степень точности возможны, потому что генерация кода тесно интегрируется с MATLAB и механизмами выполнения и симуляции Simulink. Встроенные ускоренные режимы симуляции в Simulink используют технологию генерации кода.

Технология генерации кода и сопутствующие товары обеспечивают инструменты, что можно обратиться к V-модели за разработку системы. V-модель является представлением разработки системы, которая подсвечивает шаги верификации и валидации в процессе разработки. Для получения дополнительной информации смотрите Валидацию и Верификацию для Разработки системы.

Чтобы изучить образцовые шаблоны разработки, которые включают блоки Simulink, графики Stateflow® и функции MATLAB, и сопоставляют с обычно используемыми построениями C, смотрите Шаблоны Моделирования для кода С (Embedded Coder).