isVisible

Определите видимость осциллографа

Описание

пример

visibility = isVisible(scope) возвращает видимость Системы object™ осциллограф как логическую, с 1 (TRUE) для видимого.

Примеры

свернуть все

Создайте синусоидальный сигнал и просмотрите его в осциллографе.

Fs = 1000;  % Sampling frequency
signal = dsp.SineWave('Frequency',50,'SampleRate',Fs,...
    'SamplesPerFrame',100);
scope = timescope('SampleRate',Fs,'TimeSpanSource','property',...
    'TimeSpan',0.25,'YLimits',[-1 1]);
for ii = 1:2
     xsine = signal();
     scope(xsine)
end

Скройте окно scope.

if(isVisible(scope))
    hide(scope)
end

Покажите окно scope.

if(~isVisible(scope))
    show(scope)
end

Очистите переменные рабочей области.

clear scope Fs sine ii xsine

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

свернуть все

Определите объем Системного объекта, видимость которого вы хотите запросить.

Пример: myScope = dsp.SpectrumAnalyzer; visibility = isVisible(myScope)

Пример: myTS = timescope; visibility = isVisible(myTS)

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

свернуть все

Если отображение осциллографа показывает, isVisible функция возвращает 1 TRUE. В противном случае функция возвращает 0 ложь.

Смотрите также

Функции

Объекты

Введенный в R2017b