При работе над большой моделью можно разделить его на несколько файлов так, чтобы члены команды могли разработать различные компоненты модели одновременно. Можно снова использовать эти компоненты многократно в модели и в других моделях.
Модель, библиотека и файлы подсистемы обеспечивают один источник для нескольких экземпляров того же компонента модели. Чтобы изучить, когда необходимо будет использовать каждый из этих методов компонентизации, см. Компонентно-ориентированные Руководства по моделированию.
ex_modeling_component_reuse
модели ссылается на содержимое файла подсистемы
ex_modeling_mechanical_system.slx
дважды представлять идентичные механические подсистемы.
В то время как можно задать подсистему для повторного использования или в библиотеке или в файле подсистемы, файлы подсистемы допускают более легкое редактирование. Когда вы редактируете подсистему, на которую ссылаются, изменения применяются к файлу подсистемы и всем экземплярам подсистемы, на которую ссылаются.
ex_modeling_component_reuse
модели ссылается на содержимое файла модели
ex_modeling_controller.slx
. Код контроллера часто развертывается на встраиваемых системах, так наличие модели автономного контроллера полезно.
Встраиваемый процессор не может поддержать свойства по умолчанию для контроллера. Поскольку модели контроллеров могут использоваться, чтобы сгенерировать код для встраиваемого процессора, эти ограничения применяются к моделям контроллеров, на которые ссылаются, и интерфейсу с его родительской моделью:
Фиксированные Атрибуты Сигнала — Чтобы потребовать, чтобы шины в интерфейсах модели совместно использовали те же атрибуты сигнала, объекты шины, задают атрибуты сигнала в трех наборах портов ввода и вывода.
Дискретный Шаг расчета — Чтобы задать дискретный шаг расчета, модель ex_modeling_controller
задает дискретную область выполнения и скрипт ex_modeling_data_controller.m
задает дискретные значения ПИД-регулятора.
Фиксированный Тип данных — Чтобы применить тип данных с одинарной точностью, требуемый встраиваемым процессором, блоки Преобразования типа данных преобразуют типы данных элементов шины, прежде чем они достигнут интерфейса модели.