Создайте структуру данных timeseries
, чтобы загрузить как вход симуляции для шины
tsStruct = Simulink.SimulationData.createStructOfTimeseries(busObj,tsStructIn)
tsStruct = Simulink.SimulationData.createStructOfTimeseries(busObj,tsCellArray)
tsStructArray = Simulink.SimulationData.createStructOfTimeseries(busObj,tsCellArray,dims)
tsStruct = Simulink.SimulationData.createStructOfTimeseries(tsArray)
создает структуру с атрибутами, которые совпадают с заданными объектом tsStruct
= Simulink.SimulationData.createStructOfTimeseries(busObj
,tsStructIn
)Simulink.Bus
, busObj
и данными, заданными структурой объектов timeseries
, tsStructIn
.
Когда имена во входной структуре не совпадают с именами, заданными объектом шины, функция переименовывает поля в выходной структуре, чтобы совпадать со спецификацией объекта шины. Когда другие атрибуты, такие как тип данных и сложность не соответствуют, функция возвращает ошибку.
Можно использовать этот синтаксис, чтобы создать вход симуляции, который полностью или частично задает данные для шины. Можно также использовать этот синтаксис, чтобы переименовать элементы структуры, чтобы совпадать с именами в объекте Simulink.Bus
.
создает структуру объектов tsStruct
= Simulink.SimulationData.createStructOfTimeseries(busObj
,tsCellArray
)timeseries
с атрибутами, которые совпадают с заданными объектом Simulink.Bus
, busObj
и данными, заданными массивом ячеек объектов timeseries
, tsCellArray
.
Когда имена во входной структуре не совпадают с именами, заданными объектом шины, функция переименовывает поля в выходной структуре, чтобы совпадать со спецификацией объекта шины. Когда другие атрибуты, такие как тип данных и сложность не соответствуют, функция возвращает ошибку.
Можно использовать этот синтаксис, чтобы создать вход симуляции, который полностью или частично задает данные для шины с помощью плоского списка объектов timeseries
. Функция сопоставляет объекты timeseries
с иерархией, заданной объектом Simulink.Bus
с помощью поиска в глубину.
создает массив структур tsStructArray
= Simulink.SimulationData.createStructOfTimeseries(busObj
,tsCellArray
,dims
)timeseries
, где атрибуты каждой структуры совпадают с заданными объектом Simulink.Bus
, busObj
с данными, заданными массивом ячеек объектов timeseries
, tsCellArray
. Вход dims
задает размерности массива.
создает структуру объектов tsStruct
= Simulink.SimulationData.createStructOfTimeseries(tsArray
)timeseries
от данных о шине, хранимых в объекте Simulink.TsArray
, tsArray
. В версиях перед R2016a журналирование сигнала создает объекты Simulink.TsArray
хранить регистрируемые данные о шине. Используйте этот синтаксис когда это необходимо, чтобы использовать данные о шине, вошел в систему релиз перед R2016a с помощью формата ModelDataLogs
в качестве входа симуляции.