eyediagram

Сгенерируйте индикаторную диаграмму

Синтаксис

eyediagram(x,n)
eyediagram(x,n,period)
eyediagram(x,n,period,offset)
eyediagram(x,n,period,offset,plotstring)
eyediagram(x,n,period,offset,plotstring,h)
h = eyediagram(...)

Описание

eyediagram(x,n) создает индикаторную диаграмму для x сигнала, строя выборки n в каждой трассировке. n должен быть целым числом, больше, чем 1. Метки на горизонтальной оси схемы располагаются между-1/2 и 1/2. Функция принимает, что первое значение сигнала и каждый n th значение после этого, происходят в целочисленные времена. Интерпретация x и количество графиков зависят от формы и сложности x:

  • Если x является действительной матрицей 2D столбца, eyediagram интерпретирует первый столбец как синфазные компоненты и второй столбец как квадратурные компоненты. Эти два компонента появляются в различных подграфиках окна одной фигуры.

  • Если x является комплексным вектором, eyediagram интерпретирует действительную часть как синфазные компоненты и мнимую часть как квадратурные компоненты. Эти два компонента появляются в различных подграфиках окна одной фигуры.

  • Если x является вектором действительных чисел, eyediagram интерпретирует его как действительный сигнал. Окно рисунка содержит один график.

eyediagram(x,n,period) совпадает с синтаксисом выше, за исключением того, что метки на горизонтальной оси располагаются между-period/2 и period/2.

eyediagram(x,n,period,offset) совпадает с синтаксисом выше, за исключением того, что функция принимает, что значение (offset+1)-Стрит сигнала и каждый n th значение после этого, происходят время от времени, которые являются целочисленными множителями period. Переменная offset должна быть неотрицательным целым числом между 0 и n-1.

eyediagram(x,n,period,offset,plotstring) совпадает с синтаксисом выше, за исключением того, что plotstring определяет символ графического вывода, тип строки и цвет для графика. plotstring является вектором символов, формат которого и значение эквивалентны в функции plot. Значением по умолчанию является 'b-', который продолжает синюю сплошную линию.

eyediagram(x,n,period,offset,plotstring,h) совпадает с синтаксисом выше, за исключением того, что индикаторная диаграмма находится в фигуре, указателем которой является h, а не в новой фигуре. h должен быть указателем на фигуру, которую ранее сгенерировал eyediagram.

Примечание

Вы не можете использовать hold on, чтобы построить несколько сигналов в той же фигуре.

h = eyediagram(...) совпадает с более ранними синтаксисами, за исключением того, что h является указателем на фигуру, которая содержит индикаторную диаграмму.

Примеры

Для онлайновой демонстрации введите showdemo scattereyedemo.

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

| |

Представлено до R2006a