Упрощение автономной модели путем вставки содержимого

Можно уменьшить зависимости файла путем встраивания содержимого модели, когда вы генерируете нарезанную модель. Inlining вносит функциональное содержимое в нарезанную модель и может устранить модели-ссылки, библиотечные ссылки и альтернативные структуры, которые часто не требуются для уточнения модели или отладки.

Если вы хотите отключить вставку для определенных типов блоков, откройте Model Slice Manager и нажмите кнопку options. Выберите только те типы блоков, для которых требуется встроить содержимое. Для получения информации о поведении встраивания блоков см. раздел «Опции встроенного содержимого».

Этот пример демонстрирует встроенное содержимое модели, на которую ссылается блок Model.

  1. Добавьте путь к примеру и откройте модель

    addpath(fullfile(docroot,'toolbox','simulink','examples'))
    open_system('sldvSliceEngineDynamicsExample')
  2. На вкладке Apps, в разделе Model Verification, Validation, and Test галереи, нажмите Model Slicer.

  3. В модели щелкните правой кнопкой мыши выход MAP и выберите Model Slicer > Add as Starting Point. Путь подсвечивается через блок Model.

  4. Создайте нарезанную модель из подсветки. В Диспетчере срезов модели нажмите кнопку Generate slice.

  5. Введите имя файла для нарезанной модели.

  6. Нарезанная модель содержит подсвеченное содержимое модели. Модель-ссылка удаляется.

  7. Щелкните стреле, чтобы открыть маску подсистемы ThrottleAndManifold. Содержимое из модели-ссылки вставляется в модель в маскированной подсистеме.