info
Provide dimensioning information for OFDM modulator
Syntax
Description
S = info(obj)comm.OFDMModulator
        System object™, obj.
Examples
Get the OFDM modulator data dimensions by using the info object function.
Create an OFDM modulator object with pilot indices, a DC null, and two transmit antennas.
ofdmMod = comm.OFDMModulator( ... NumGuardBandCarriers=[4; 3], ... PilotInputPort=true, ... PilotCarrierIndices=cat(3,[12; 26; 40; 54],[11; 25; 39; 53]), ... InsertDCNull=true, ... NumTransmitAntennas=2);
Use the info object function to get the modulator input data, pilot input data, and output data sizes.
info(ofdmMod)
ans = struct with fields:
     DataInputSize: [48 1 2]
    PilotInputSize: [4 1 2]
        OutputSize: [80 2]
Input Arguments
System object to return dimensional information for, specified as a comm.OFDMModulator
            System object.
Output Arguments
Dimensions for OFDM modulator signals, returned as a structure with fields that
            identify the input and output signal dimensions for the comm.OFDMModulator
            System object,
            obj.
Dimensions of input data signal, returned 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 input signal, returned 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
Modulator output signal matrix dimensions, returned as a column vector. The
                  element values are computed as [NOut,NStreams], based on the configuration of the input
                    obj.
For variable definitions, see List of Variables.
Data Types: double
Data Types: struct
More About
These variables describe the dimensions of the  input and output
        signals for the comm.OFDMModulator
        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 transmit streams,
                     | 
| NCP | Cyclic prefix length for each symbol. When
                       | 
| NCPTotal | Total cyclic prefix length over all the symbols. When
                       | 
| NOut | 
 
 
 | 
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.
Website auswählen
Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .
Sie können auch eine Website aus der folgenden Liste auswählen:
So erhalten Sie die bestmögliche Leistung auf der Website
Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.
Amerika
- 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)