# Documentation

### This is machine translation

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

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

# lteSCFDMAInfo

SC-FDMA modulation information

## Syntax

• ``info = lteSCFDMAInfo(ue)``
example

## Description

example

````info = lteSCFDMAInfo(ue)` provides information related to the SC-FDMA modulation performed by `lteSCFDMAModulate`, given the UE-specific settings structure, `ue`. ```

## Examples

collapse all

Using lteSCFDMAInfo to get Get SC-FDMA modulation information

Initialize ue configuration structure with bandwidth specified in resource blocks.

```ue = struct('NULRB',50); info = lteSCFDMAInfo(ue); info.SamplingRate ```
```ans = 15360000 ```

## Input Arguments

collapse all

UE-specific settings, specified as a structure. `ue` is a structure having these fields.

Parameter FieldRequired or OptionalValuesDescription
`NULRB`Required

Scalar integer from 6 to 110

Number of uplink resource blocks. (${N}_{\text{RB}}^{\text{UL}}$)

`CyclicPrefixUL`Optional

`'Normal'` (default), `'Extended'`

Cyclic prefix length

`Windowing`Optional

Nonnegative scalar integer

The number of time-domain samples over which windowing and overlapping of SC-FDMA symbols is applied

See Note

 Note:   If the `ue.Windowing` field is absent, `info.Windowing` returns a default value chosen as a function of the `ue.NULRB` field. This mechanism acts as a compromise between the effective duration of cyclic prefix (and therefore the channel delay spread tolerance) and the spectral characteristics of the transmitted signal (not considering any additional FIR filtering). See `lteSCFDMAModulate` for details.

Data Types: `struct`

## Output Arguments

collapse all

Information related to SC-FDMA modulation, returned as a structure array. The structure contains these fields.

Sampling rate, returned as a numeric scalar. The function computes the sampling rate of the time domain waveform using the following equation: `SamplingRate` = 30720000 ÷ 2048 ×Nfft

Data Types: `double`

Number of FFT points used in the SC-FDMA modulator, returned as a numeric scalar.

Data Types: `double`

Number of time-domain windowing samples, returned as a scalar integer. This field represents the number of time-domain samples over which windowing and overlapping of SC-FDMA symbols is applied.

Data Types: `double`

Cyclic prefix length (in samples) of each OFDM symbol in a subframe.

info.NfftCyclicPrefixLengths
for `CyclicPrefix = 'Normal'`for `CyclicPrefix = 'Extended'`
2048[160 144 144 144 144 144 144 160 144 144 144 144 144 144][512 512 512 512 512 512 512 512 512 512 512 512]
1024[80 72 72 72 72 72 72 80 72 72 72 72 72 72][256 256 256 256 256 256 256 256 256 256 256 256]
512[40 36 36 36 36 36 36 40 36 36 36 36 36 36][128 128 128 128 128 128 128 128 128 128 128 128]
256[20 18 18 18 18 18 18 20 18 18 18 18 18 18][64 64 64 64 64 64 64 64 64 64 64 64]
128[10 9 9 9 9 9 9 10 9 9 9 9 9 9][32 32 32 32 32 32 32 32 32 32 32 32]

 Note:   As shown in table above, for `info``.Nfft` < 2048, `info``.CyclicPrefixLengths` are the `CyclicPrefixLengths` for `info``.Nfft` = 2048 scaled by `info``.Nfft` / 2048.

Data Types: `uint32`

Data Types: `struct`

## See Also

#### Introduced in R2014a

Was this topic helpful?

Get trial now