Контейнер для получения информации о журналировании сигнала
Simulink® использует объекты Simulink.SimulationData.Signal
хранить информацию журналирования сигнала во время симуляции. Объекты содержат информацию об исходном блоке для сигнала, включая тип порта и индекс.
Имя | Описание |
---|---|
BlockPath | Блок path для исходного блока для сигнала |
Name | Имя элемента сигнала, чтобы использовать для основанного на имени доступа |
PropagatedName | Распространенное имя сигнала, если любой |
PortIndex | Числовой индекс порта, который регистрировался |
PortType | Тип порта, который регистрировался: для журналирования сигнала типом порта является 'outport' |
Values | Время и данные, которые регистрировались |
Блок path для исходного блока для сигнала
Simulink.SimulationData.BlockPath
RW
Имя элемента сигнала, чтобы использовать для основанного на имени доступа
символьный вектор
RW
Распространенное имя элемента сигнала
Журналирование сигнала и корневые данные о регистрации блока Outport для сигнала получают распространенное имя сигнала, если форматом журналирования является Dataset
и:
Для журналирования сигнала, вас:
Отметьте сигнал для журналирования сигнала, и в Signal Properties диалоговое окно выбирает Show Propagated Signals.
Включите Configuration Parameters> Data Import/Export> Signal logging.
Для корневого журналирования блока Outport вы выбираете Configuration Parameters> Data Import/Export> Output.
Распространенное имя сигнала не включает угловые скобки (<>
).
символьный вектор
RO
Числовой индекс порта, который регистрировался
скалярное действительное целое число
RW
Тип порта, который регистрировался: для журналирования сигнала типом порта является 'outport'
символьный вектор
RW
Время и данные, которые регистрировались.
Для примера то, как использовать свойство Values
и график, регистрировало данные сигнала в примере sldemo_mdlref_bus
, см. “Данные сигнала Журналирования”.
Объект MATLAB® timeseries
Структура MATLAB объекты timeseries
(для сигналов шины)
Массив структур MATLAB объекты timeseries
(для массива сигналов шин)
Массив MATLAB объекты timeseries
(для нешины сигнализирует в Для Каждой подсистемы),
Объект MATLAB timetable
Структура MATLAB объекты timetable
(для сигналов шины)
Массив структур MATLAB объекты timetable
(для массива сигналов шин)
Массив ячеек MATLAB объекты timetable
(для нешины сигнализирует в Для Каждой подсистемы),
RW
Simulink.BlockPath
| Simulink.SimulationData.Dataset
| timeseries