exponenta event banner

getStatus

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

Описание

пример

getStatus(target_object.Stimulation,inports) возвращает состояние стимуляции указанных корневых входов модели, запущенной на целевом компьютере. Состояние стимуляции может быть RUNNING, PAUSED, или STOPPED.

пример

getStatus(target_object.Stimulation,'all') возвращает состояние стимуляции всех корневых входов модели, запущенной на целевом компьютере.

Примеры

свернуть все

Получить статус стимуляции ввода с именем first и third.

status = getStatus(tg.Stimulation,{'first','third'});
% if the port number of inport named 'first' is 1
% and the port number of inport named 'third' is 3
% this syntax is equivalent to:
%
% status = getStatus(tg.Stimulation,[1,3]);
status = 

  struct with fields:

    first: RUNNING
    third: RUNNING

Получить статус стимуляции всех входов.

tg.Stimulation.getStatus('all');

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

свернуть все

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

Пример: tg

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

Пример: [1,3,5], {'in1','in2'}, {'model_name/in1','model_name/in4'}

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

Пример: 'all'

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