Уменьшайте время компиляции графика

Атомарный подграфик является графическим объектом, который помогает вам создать автономные субкомпоненты в графике Stateflow®. Атомарные подграфики поддерживаются только в диаграммах Stateflow в моделях Simulink®. Для получения дополнительной информации смотрите, Создают Допускающие повторное использование Субкомпоненты при помощи Атомарных Подграфиков.

Цель примера

Примите, что у вас есть следующая модель, и график имеет два состояния:

Предположим, что вы хотите уменьшать время компиляции графика для симуляции. Можно преобразовать состояние в атомарный подграфик. Затем можно внести изменения, один за другим, чтобы утвердить A и видеть, как каждое изменение влияет на результаты симуляции. Внесение одного изменения требует перекомпиляции только атомарного подграфика а не целого графика.

Отредактируйте модель, чтобы использовать атомарные подграфики

  1. Щелкните правой кнопкой по состоянию A и выберите Group & Subchart> Atomic Subchart.

  2. Дважды кликните атомарный подграфик.

    Содержимое подграфика появляется в отдельном окне.

  3. Запустите симуляцию.

    Рядом друг с другом анимация для основного графика и атомарного подграфика происходит.

  4. В атомарном подграфике измените акт государственной власти для Pos к y1 = 2.

  5. Перезапустите симуляцию.

    Перекомпиляция происходит только для атомарного подграфика а не целого графика.

Похожие темы