exponenta event banner

zadoffChuSeq

Создание корневой последовательности Задоффа-Чу

Синтаксис

Описание

пример

seq = zadoffChuSeq(R,N) генерирует Rth корень Zadoff-Chu последовательность с длиной N, как определено в 3GPP TS 36.211.

Функция генерирует последовательность, используя алгоритм, заданный

seq (m + 1) = exp (-j· δ·R· м· (м + 1 )/N), для m = 0,..., N-1.

Функция использует отрицательную полярность на аргументе экспоненты, то есть последовательность фаз по часовой стрелке.

Примеры

свернуть все

Создайте 25-ю корневую последовательность Задоффа-Чу длиной 139.

Постройте график абсолютных значений выходной последовательности.

seq = zadoffChuSeq(25,139);
plot(abs(xcorr(seq)./length(seq)))

Figure contains an axes. The axes contains an object of type line.

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

свернуть все

Корень последовательности Задоффа-Чу, заданный как положительное целое число.

Пример: 25

Типы данных: double

Длина последовательности Задоффа-Чу, заданная как нечетное положительное целое число.

Пример: 139

Типы данных: double

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

свернуть все

Rth корень Zadoff-Chu последовательность, возвращенная как N-по-1 вектор комплексных значений.

Вопросы совместимости

развернуть все

Ссылки

[1] 3GPP TS 36.211. "Развитый универсальный наземный радиодоступа (E-UTRA); Физические каналы и модуляция. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа Группы..

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.
Представлен в R2012b