zadoffChuSeq

Сгенерируйте корневую Последовательность Задова-Чу

Синтаксис

seq = zadoffChuSeq(R,N)

Описание

пример

seq = zadoffChuSeq(R,N) генерирует R th корневая Последовательность Задова-Чу с длиной N, как задано в 3GPP TS 36.211.

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

seq (m+1) = exp (-j · π\· \rm·/N), для m = 0..., N-1.

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

Примеры

свернуть все

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

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

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

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

свернуть все

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

Пример: 25

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

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

Пример: 139

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

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

свернуть все

R th базируется Последовательность Задова-Чу, возвращенная как N-by-1 вектор комплексных чисел.

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

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

Поведение изменяется в R2019a

Ссылки

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

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

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

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

|

Представленный в R2012b