Сохраните данные для сигнала mux или шины
Примечание
Перед R2016a Simulink.TsArray класс использовался в сочетании с ModelDataLogs логгирование данных. Начиная с R2016a, вы не можете войти данные в ModelDataLogs формат. Логгирование сигналов использует Dataset формат.
Однако можно использовать данные, которые были зарегистрированы в предыдущем релизе с помощью ModelDataLogs формат.
В релизах раньше R2016a, Simulink® программа создала образцы этого класса, чтобы содержать данные, которые он регистрирует для сигнала mux или шины. Другие типы сигналов хранились в Simulink.Timeseries.
Объекты Simulink.TsArray класс имеет переменное количество свойств. Первое свойство, называемое Name, определяет имя журнала записанного сигнала. Остальные свойства ссылаются на журналы для элементов записанного сигнала: Simulink.Timeseries объекты для элементарных сигналов и Simulink.TSArray объекты для сигналов mux или шины. Имя каждого свойства является журналом именем соответствующего сигнала.
Например, предположим, что у вас есть эти записанные данные из модели, выполняемой в релизе раньше R2016a, которая была настроена для входа в ModelDataLogs формат.
logsout.b2
Simulink.TsArray (untitled/Bus Creator1): Name elements Simulink Class x1 1 Timeseries b1 2 TsArray
The Simulink.ModelDataLogs объект, именованный logsout, содержит Simulink.TsArray объект, именованный b2, который содержит журналы для элементов b2 (то есть элементарный сигнал x1 и сигнал шины b1). Ввод полного имени Simulink.TsArray объект, (logsout.b2) в MATLAB® командная строка показывает структуру журнала сигналов для этой модели.
Можно использовать либо полные имена журналов, либо unpack команда для доступа к журналам сигналов, содержащимся в Simulink.TsArray объект. Для примера доступа к амплитудам, записанным для x1 сигнала В предыдущем примере в командной строке MATLAB можно ввести следующее:
data = logsout.b2.x1.Data;
или
logsout.unpack('all');
data = x1.Data;
Simulink.ModelDataLogs, Simulink.SubsysDataLogs, Simulink.Timeseries, Simulink.SimulationData.Dataset, who, whos, unpack