Сигнал, регистрирующий настройки переопределения
Этот объект задает набор сигнала, регистрирующего настройки переопределения.
Используйте объект Simulink.SimulationData.LoggingInfo
задать сигнал, регистрирующий настройки переопределения для сигнала. Можно использовать этот объект для свойства LoggingInfo
объекта Simulink.SimulationData.SignalLoggingInfo
.
Имя | Описание |
---|---|
Режим журналирования сигнала. | |
Источник имени журналирования сигнала. | |
Пользовательское имя журналирования сигнала. | |
Используйте подмножество точек выборки. | |
Значение десятикратного уменьшения ( | |
Ограничьте количество точек данных, чтобы регистрировать. | |
Максимальное количество точек данных, чтобы регистрировать ( |
Имя | Описание |
---|---|
Создайте набор сигнала, регистрирующего настройки переопределения для сигнала. |
Режим журналирования сигнала.
Указывает, включено ли журналирование для этого сигнала.
логическое значение — {true} | false
RW
Источник имени журналирования сигнала.
Указывает, является ли имя журналирования сигнала пользовательским именем ('true'
) или совпадает ли имя журналирования сигнала с именем сигнала ('false'
).
логическое значение — true | {false}
RW
Пользовательское имя журналирования сигнала
Пользовательское журналирование сигнала называет, чтобы использовать для этого сигнала, если свойством NameMode
является true
.
символьный вектор
RW
Регистрируйте подмножество точек выборки, выбирая точки данных в заданном интервале. Первая точка выборки всегда регистрируется.
логическое значение — true | {false}
RW
Значение десятикратного уменьшения (n
). Если свойством DecimateData
является true
, то Simulink регистрирует каждый n
th точка данных.
положительное целое число
RW
Ограничьте количество точек данных, чтобы регистрировать.
логическое значение — true | {false}
RW
Максимальное количество точек данных, чтобы регистрировать (N
). Если свойством LimitDataPoints
является true
, то набор точек записанных данных включает последние точки данных N
, сгенерированные моделированием.
положительное целое число
RW
Создайте объект Simulink.SimulationData.LoggingInfo
.
logging_info_object = Simulink.SimulationData.LoggingInfo() logging_info_object = Simulink.SimulationData.LoggingInfo(object)
объект
Сигнал, регистрирующий настройки переопределения, возражает, чьи значения свойств конструктор использует для нового объекта Simulink.SimulationData.LoggingInfo
. Сигнал, регистрирующий переопределение, возражает, что вы задаете, должен быть один из следующих типов объектов:
Объект Simulink.SimulationData.LoggingInfo
Объект Simulink.LoggingInfo
logging_info_object
Объект Simulink.SimulationData.LoggingInfo
.
logging_info_object = Simulink.SimulationData.LoggingInfo()
создает объект Simulink.SimulationData.LoggingInfo
, который имеет значения свойств по умолчанию.
logging_info_object = Simulink.SimulationData.LoggingInfo(object)
создает объект Simulink.SimulationData.LoggingInfo
, который копирует значения свойств с сигнала, регистрирующего объект переопределения, что вы задаете с аргументом object
.
Следующий пример создает объект Simulink.SimulationData.LoggingInfo
с настройками по умолчанию, изменяет свойства DecimateData
и Decimation
и использует объект для свойства LoggingInfo
объекта Simulink.SimulationData.SignalLoggingInfo
mi
.
open_system(docpath(fullfile(docroot, 'toolbox', 'simulink', 'examples', 'ex_mdlref_counter_bus'))); open_system(docpath(fullfile(docroot, 'toolbox', 'simulink', 'examples', 'ex_bus_logging'))); log_info = Simulink.SimulationData.LoggingInfo(); log_info.DecimateData = true; log_info.Decimation = 2; mi = Simulink.SimulationData.SignalLoggingInfo('ex_bus_logging'); mi.LoggingInfo = log_info
Simulink.SimulationData.SignalLoggingInfo Package: Simulink.SimulationData BlockPath: 'ex_bus_logging' OutputPortIndex: 1 LoggingInfo: DataLogging: 1 NameMode: 0 LoggingName: '' DecimateData: 1 Decimation: 2 LimitDataPoints: 0 MaxPoints: 5000
|
Simulink.ModelDataLogs
| Simulink.SimulationData.DataStoreMemory
| Simulink.SimulationData.ModelLoggingInfo
| Simulink.SimulationData.Signal
| Simulink.SimulationData.SignalLoggingInfo