exponenta event banner

reloadData

Перезагрузить сигнал данных корневых входов модели на целевой компьютер

Описание

пример

reloadData(target_object.Stimulation, inport, u) перезагружает сигнал данных для указанного корневого входа модели, запущенной на целевом компьютере.

Примеры

свернуть все

Чтобы загрузить данные в порт ввода, создайте объект временного ряда.

sampleTime = 0.1; %sample time of the model
endTime = 10; %end time of the model
numberOfSamples = endTime * 1/sampleTime + 1;
timeVector = (0:numberOfSamples) * sampleTime;
u = timeseries(timeVector*10,timeVector);

Загрузите объект в порт ввода с именем first.

reloadData(tg.Stimulation,'first',u);

Загрузка одного и того же объекта в несколько входов с именем first и third.

reloadData(tg.Stimulation,'first',u,'third',u);

Входные аргументы

свернуть все

Предоставляет доступ к методам управления свойствами целевого компьютера.

Пример: tg

Указывает имя порта ввода, номер порта ввода или путь к блоку для порта ввода, присутствующего в модели, запущенной на целевом компьютере.

Пример: {'signal _ 1'}, [2], {'model _ name/in4'}

Задает timeseries объект для загрузки в порты ввода.

Пример: u

Представлен в R2021a