Экспорт данных о сигнале с помощью логгирования сигналов

Логгирование сигналов

Чтобы захватить данные сигнала из симуляции, обычно можно использовать логгирование сигнала. Отметьте сигналы, которые вы хотите записать и включить регистрацию сигналов для модели. Для получения дополнительной информации смотрите Configure a Signal for Logging и Enable Signal Logging for a Model.

Для сводных данных других подходов к захвату данных сигнала смотрите Экспорт Данных моделирования.

Рабочий процесс Логгирования сигнала

Чтобы собрать и использовать данные логгирования сигналов, выполните эти задачи.

  1. Отметьте отдельные сигналы для логгирования сигналов. См. «Конфигурирование сигнала для логгирования».

  2. Включите регистрацию сигнала для модели. Смотрите Enable Signal Logging для модели.

  3. Симулируйте модель.

  4. Доступ к данным логгирования сигналов. См. «Просмотр и доступ к данным регистрации сигналов».

Журнал подмножеств сигналов

Один из подходов для проверки частей модели, когда вы разрабатываете его, состоит в том, чтобы пометить суперсеть сигналов для логгирования, а затем переопределить настройки логгирования сигналов, чтобы выбрать различные подмножества сигналов для логгирования. Можно использовать селектор логгирования сигналов или программный интерфейс. См. раздел «Переопределение параметров логгирования сигналов».

Используйте этот подход для регистрации сигналов в моделях, которые используют ссылки на модели. Для получения примера смотрите Просмотр сигналов в Модель-ссылку экземплярах.

Дополнительные опции логгирования сигналов

С помощью базового рабочего процесса логгирования сигналов можно задать дополнительные опции, связанные с данными, которые собирают логгирования, и с тем, как эти данные отображаются. Вы можете:

Ограничения, накладываемые на регистрацию сигналов

Логгирование сигналов не поддерживает:

  • Сигналы внутри Stateflow® графики для быстрых симуляций ускорителя.

  • Входные сигналы для подсистем вызова функций, подсистем If Action или подсистем Switch Case Action.

  • Входные сигналы для блоков Merge.

  • Сигналы шины внутри For Each подсистем.

  • Сигналы в ссылочных моделях внутри подсистем For Each когда:

    • Модель, содержащая For Each подсистему, моделирует в быстром режиме Accelerator.

    • Подсистема For Each находится внутри ссылочной модели, моделируемого в режиме Accelerator.

  • Сигналы порта состояния для блоков Integrator и Discrete-Time Integrator, которые показывают порт состояния.

Похожие темы