info
Provide dimensioning information for OFDM demodulator
Syntax
Description
returns a
structure with fields that identify the input and output signal dimensions for the S
= info(obj
)comm.OFDMDemodulator
System object™, obj
.
Examples
Create an OFDM demodulator System object™ with default properties. Modify some of the properties. Inspect the object configuration by using the info
object function.
ofdmDemod = comm.OFDMDemodulator
ofdmDemod = comm.OFDMDemodulator with properties: FFTLength: 64 NumGuardBandCarriers: [2×1 double] RemoveDCCarrier: false PilotOutputPort: false CyclicPrefixLength: 16 OversamplingFactor: 1 NumSymbols: 1 NumReceiveAntennas: 1
info(ofdmDemod)
ans = struct with fields:
InputSize: [80 1]
DataOutputSize: [53 1]
Modify the number of subcarriers, symbols, and receive streams. Also enable the pilot output.
ofdmDemod.FFTLength = 128; ofdmDemod.PilotOutputPort = 1; ofdmDemod.NumSymbols = 2; ofdmDemod.NumReceiveAntennas = 2;
Verify that the number of subcarriers and the number of symbols changed. Reinspect the input and output signal dimensions by using the info
object function. Notice the addition of the pilot output dimensions to the information structure. Because the number of receive streams is greater than 1, the data and pilot output dimensions are 3D arrays rather than matrices.
ofdmDemod
ofdmDemod = comm.OFDMDemodulator with properties: FFTLength: 128 NumGuardBandCarriers: [2×1 double] RemoveDCCarrier: false PilotOutputPort: true PilotCarrierIndices: [4×1 double] CyclicPrefixLength: 16 OversamplingFactor: 1 NumSymbols: 2 NumReceiveAntennas: 2
info(ofdmDemod)
ans = struct with fields:
InputSize: [288 2]
DataOutputSize: [113 2 2]
PilotOutputSize: [4 2 2]
Input Arguments
System object to return dimensional information for, specified as a comm.OFDMDemodulator
System object.
Data Types: object
Output Arguments
Dimensions for OFDM demodulator signals, returned as a structure with fields that
identify the dimensions of the input and output signals for the OFDM demodulator object,
obj
.
Demodulator input signal dimensions, specified as a column vector. The element
values are computed as [NIn,NStreams], based on the configuration of the input
obj
.
For variable definitions, see List of Variables.
Data Types: double
Dimensions of output data signal, specified as a column vector. The element
values are computed as
[NDataSC,NSym,NStreams],
based on the configuration of the input obj
.
For variable definitions, see List of Variables.
Data Types: double
Dimensions of the pilot output signal, specified as a column vector. The
element values are computed as [NPilot,NSym,NStreams], based on the configuration of the input
obj
.
For variable definitions, see List of Variables.
Data Types: double
More About
These variables describe the dimensions of the input and output signals
for the comm.OFDMDemodulator
System object.
Variable | Description |
---|---|
NDataSC | Number of data subcarriers, such that NDataSC = NFFT − NleftG − NrightG − NDCNull − NPilot − NCustNull. |
NFFT | Number of subcarriers, |
NleftG and NrightG | Left and right guard bands specified by
|
NDCNull | Number of DC null subcarriers specified as either |
NPilot | Number of pilot subcarriers.
. |
NCustNull | Number of subcarriers used for custom nulls. This variable applies only
when the |
NSym | Number of symbols, |
NStreams | Number of receive streams,
|
NCP | Cyclic prefix length for each symbol. When
|
NCPTotal | Total cyclic prefix length over all the symbols. When
|
NIn |
|
Version History
Introduced in R2014a
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Seleziona un sito web
Seleziona un sito web per visualizzare contenuto tradotto dove disponibile e vedere eventi e offerte locali. In base alla tua area geografica, ti consigliamo di selezionare: .
Puoi anche selezionare un sito web dal seguente elenco:
Come ottenere le migliori prestazioni del sito
Per ottenere le migliori prestazioni del sito, seleziona il sito cinese (in cinese o in inglese). I siti MathWorks per gli altri paesi non sono ottimizzati per essere visitati dalla tua area geografica.
Americhe
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)