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.ConstellationDiagram или comm.EyeDiagram Системный объект.

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

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

Функции

Объекты

Введенный в R2013a

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