isVisible

Определите видимость окна scope

Синтаксис

visibility = isVisible(scope)

Описание

пример

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

Примеры

свернуть все

Создайте объект comm.ConstellationDiagram.

scope = comm.ConstellationDiagram;

Скройте окно scope схемы совокупности.

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

Покажите окно scope схемы совокупности.

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

Скройте окно scope схемы совокупности снова.

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

Сгенерируйте 16-QAM ссылочную совокупность и сигнал отобразиться.

M = 16;
xRef = (0:M-1)';
refConst = qammod(xRef,M);
signal = randi([0 M-1],1000,1);

Создайте Систему схемы совокупности object™, задав контрольные точки совокупности и пределы осей с помощью пар "имя-значение".

scope = comm.ConstellationDiagram('ReferenceConstellation',refConst, ...
    'XLimits',[-4 4],'YLimits',[-4 4]);

Модулируйте случайный сигнал данных, использующий QAM. Добавьте Гауссов белый шум в символы QAM. Отобразите символы QAM и шумные символы с объектом схемы совокупности.

sym = qammod(signal,M);
rcv = awgn(sym,20,'measured');
scope([sym rcv]);

Скройте окно scope схемы совокупности.

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

Покажите окно scope схемы совокупности.

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

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

clear scope sym rcv M refConst signal xRef 

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

свернуть все

Определите объем Системного объекта, заданного как Системный объект comm.EyeDiagram или comm.ConstellationDiagram.

Пример: scope = comm.ConstellationDiagram;

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

Функции

Системные объекты

Введенный в R2013a

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