Documentation

### This is machine translation

Translated by
Mouseover text to see original. Click the button below to return to the English version of the page.

Generate root Zadoff-Chu sequence of complex symbols

## Syntax

``SEQ = lteZadoffChuSeq(R,N)``

## Description

example

````SEQ = lteZadoffChuSeq(R,N)` generates the `R`th root Zadoff-Chu sequence with length `N`, as defined in the LTE specifications [1]. The output SEQ is an `N`-length column vector of complex symbols.The function generates the actual sequence using the following algorithm:$seq\left(m+1\right)=\mathrm{exp}\left(-j\cdot \pi \cdot R\cdot m\cdot \left(m+1\right)/N\right),\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}\text{\hspace{0.17em}}for\text{\hspace{0.17em}}\text{\hspace{0.17em}}m=0,...,N-1$This function uses a negative polarity on the argument of the exponent or a clockwise sequence of phases.```

## Examples

collapse all

Generate the 25th root length-139 Zadoff-Chu sequence.

Use `lteZadoffChuSeq` to generate the sequence and then plot its absolute values.

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

## Input Arguments

collapse all

Example: `25`

Data Types: `single` | `double`
Complex Number Support: Yes

Example: `139`

Data Types: `single` | `double`
Complex Number Support: Yes

## Output Arguments

collapse all

The output sequence is a complex-valued column vector that contains the `R`th root Zadoff-Chu sequence of length `N`.

## References

[1] 3rd Generation Partnership Project: Technical Specification Group Radio Access Network. “Evolved Universal Terrestrial Radio Access (E-UTRA),” Physical Channels and Modulation, Release 10, 2010–2012, TS 36.211, Vol. 10.0.0.