isVisible

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

Описание

пример

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

Примеры

свернуть все

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

Создайте синусоидальный сигнал с двумя тонами, один на уровне 0,3 кГц и другим на уровне 3 кГц.

t = (0:1000)'/8e3;
xin = sin(2*pi*0.3e3*t)+sin(2*pi*3e3*t);

Создайте timescope возразите и просмотрите синусоидальный сигнал путем вызова объекта scope времени scope.

scope = timescope('SampleRate', 8e3,...
    'TimeSpanSource', 'property', ...
    'TimeSpan', 0.1);
scope(xin)

Запустите release позволить изменения в значениях свойств и ввести характеристики. Осциллограф автоматически масштабирует оси.

release(scope);

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

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

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

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

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

свернуть все

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

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

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

свернуть все

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

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

Функции

Объекты

Введенный в R2020a