info
Provide dimensioning information for OFDM modulator
Syntax
Description
returns a
structure with fields that identify the input and output signal dimensions for the 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.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- 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)