Контейнер для получения информации о логгировании сигнала
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
plot
| Simulink.BlockPath
| Simulink.SimulationData.Dataset
| timeseries