Выберите вкладку Logging and accessibility в диалоговом окне Signal Properties, чтобы отобразить элементы управления, которые позволяют вам задать опции logging и accessibility для этого сигнала.
Выберите эту опцию, чтобы вызвать Simulink® программное обеспечение для сохранения значений этого сигнала в MATLAB® рабочая область во время симуляции. Смотрите Экспорт Данных Сигнала Используя Логгирование Сигнала для получения дополнительной информации.
Чтобы установить эту опцию программно, используйте параметр port DataLogging
. См. Раздел «Программный интерфейс»
Выберите эту опцию, чтобы назначить этот сигнал тестовой точкой. Чтобы задать это свойство программно, используйте параметр port TestPoint
. Для получения дополнительной информации см. раздел «Настройка сигналов в качестве тестовых точек».
Эта пара элементов управления, состоящая из списка и поля редактирования, задает имя, сопоставленное с записанными данными сигнала.
По умолчанию Simulink использует имя сигнала в качестве имени логгирования. Чтобы задать пользовательское имя логгирования, выберите Custom
в поле списка и введите пользовательское имя в соседнем поле редактирования.
Чтобы задать эти свойства программно, используйте параметры порта DataLoggingNameMode
и DataLoggingName
. Смотрите имя логгирования конкретного сигнала, заданное программно.
Эта группа элементов управления позволяет вам ограничить объем данных, которые программное обеспечение Simulink регистрирует для этого сигнала.
Опции следующие.
Отменить все, кроме последнего N
точки данных, где N
- номер, введенный в соседнем поле редактирования.
Чтобы задать эти свойства программно, используйте параметры порта DataLoggingLimitDataPoints
и DataLoggingMaxPoints
. Чтобы программно задать свойства сигнала при помощи параметров порта, смотрите Свойства сигнала.
Когда вы задаете предел количества точек данных, данные о сигнале появляются в Данные моделирования Inspector и на Dashboard Возможностей блоках, когда симуляция пауз или завершается, с только последним N
отображаются точки данных. Другие блоки визуализации Dashboard отключены, на блоке отображается предупреждающее сообщение.
Регистрируйте каждую N
первая точка данных, где N
- номер, введенный в соседнем поле редактирования. Например, предположим, что ваша модель использует решатель с фиксированным шагом с размером шага 0.1 s
. если вы выберете эту опцию и примите значение десятикратного уменьшения по умолчанию (2
), программное обеспечение Simulink регистрирует точки данных для этого сигнала в разы 0.0
, 0.2
, 0.4
, и т.д.
Чтобы задать эти свойства программно, используйте параметры порта DataLoggingDecimateData
и DataLoggingDecimation
. Чтобы программно задать свойства сигнала при помощи параметров порта, смотрите Свойства сигнала.
Заданное значение Decimation относится к данным, отправленным в Данные моделирования Inspector и к блокам Dashboard в вашей модели.