exponenta event banner

isVisible

Определение видимости объема работ

Описание

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

Примеры

свернуть все

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

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

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

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

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

Управляемый release позволяет изменять значения свойств и входные характеристики. Область автоматически масштабирует оси.

release(scope);

Скрыть окно области.

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

Отображение окна области.

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

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

свернуть все

Объект области, видимость которого требуется запросить.

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

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

свернуть все

Если окно области открыто, isVisible функция возвращает 1 (true). В противном случае функция возвращает 0 (false).

См. также

Функции

Объекты

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