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