exponenta event banner

Упаковка файлов для моделей (код и данные)

В этом примере показано, как ссылочные модели обеспечивают инкапсуляцию системного интерфейса и создание инкрементного кода. Можно ссылаться на одну модель из другой модели (один или несколько раз), и аспекты ссылочной модели являются фиксированными: типы входного/выходного сигнала, типы параметров и время выборки. Поэтому можно модулировать конструкцию и выполнять инкрементную генерацию кода.

Генератор кода разбивает данные и функции ссылочной модели на собственный набор файлов, независимо от родительской модели. В этом примере ссылочная модель rtwdemo_mdlrefbot ссылаются три раза. Для моделирования и генерации кода модель генерируется постепенно, что означает rtwdemo_mdlrefbot строит в первый раз, но не в последующие сборки, если не изменить rtwdemo_mdlrefbot.

open_system('rtwdemo_mdlreftop')

  1. Создайте и проверьте код.

  2. Изменение значения одного из постоянных входов в rtwdemo_mdlreftop.

  3. Создать код. Генератор кода не воспроизводит код для ссылочной модели rtwdemo_mdlreftop.

bdclose('rtwdemo_mdlreftop');