plotOnSubPlot

Класс: Simulink.sdi. Сигнал
Пакет: Simulink.sdi

Сигнал графика на заданном подграфике

Синтаксис

signalObj.plotOnSubplot(r, c, checked)

Описание

signalObj.plotOnSubplot(r, c, checked) графики или очищают сигнал, соответствующий объекту Simulink.sdi.Signal, sigObj, на подграфике, заданном r и c.

Входные параметры

развернуть все

Индекс строки для подграфика.

Пример 1

Индекс столбца для подграфика.

Пример 2

Требуемое состояние для сигнала на подграфике.

  • true строит сигнал на подграфике.

  • false очищает сигнал от подграфика.

Типы данных: логический

Примеры

развернуть все

Этот пример демонстрирует, как получить доступ к объекту Simulink.sdi.Run для выполнения, созданного путем журналирования сигналов Инспектору Данных моделирования. От объекта Simulink.sdi.Run можно получить объекты Simulink.sdi.Signal, которые можно использовать, чтобы просмотреть данные.

% Simulate model to create a run
sim('sldemo_fuelsys')

% Get runID for the run
runIDs = Simulink.sdi.getAllRunIDs;
runID = runIDs(end);

% Get run object for the run
fuelRun = Simulink.sdi.getRun(runID);

% Check signal count of the run
fuelRun.signalCount
ans = int32
    15
% Get signal objects for the signals in the run
signal1 = fuelRun.getSignalByIndex(4);
signal2 = fuelRun.getSignalByIndex(9);
signal3 = fuelRun.getSignalByIndex(10);

% Create subplot layout to display signals
Simulink.sdi.setSubPlotLayout(3, 1)

% Plot signals
signal1.checked = true;
signal2.plotOnSubPlot(2, 1, true);
signal3.plotOnSubPlot(3, 1, true);

% View plots in the Simulation Data Inspector
Simulink.sdi.view

Альтернативы

Можно использовать Инспектора Данных моделирования графический интерфейс пользователя, чтобы изменить размещение графика и где вы строите сигналы. Для получения дополнительной информации смотрите, Осматривают Данные моделирования.

Введенный в R2017b

Для просмотра документации необходимо авторизоваться на сайте