wlanWaveformGeneratorgydF4y2Ba
生成WLAN波形gydF4y2Ba
语法gydF4y2Ba
描述gydF4y2Ba
生成的波形gydF4y2Ba波形gydF4y2Ba
= wlanWaveformGenerator (gydF4y2Ba位gydF4y2Ba
,gydF4y2BacfggydF4y2Ba
)gydF4y2Ba位gydF4y2Ba
指定的信息比特,gydF4y2BacfggydF4y2Ba
物理层(体育)格式配置。有关更多信息,请参见gydF4y2BaIEEE 802.11 PPDU格式gydF4y2Ba。gydF4y2Ba
使用一个或多个指定附加选项名称-值对参数。gydF4y2Ba波形gydF4y2Ba
= wlanWaveformGenerator (gydF4y2Ba位gydF4y2Ba
,gydF4y2BacfggydF4y2Ba
,gydF4y2Ba名称,值gydF4y2Ba
)gydF4y2Ba
例子gydF4y2Ba
过去产生的μ波形gydF4y2Ba
创建一个配置对象过去non-OFDMAμ包。设置通道带宽160 MHz。gydF4y2Ba
cfgEHTMU = wlanEHTMUConfig (gydF4y2Ba“CBW160”gydF4y2Ba);gydF4y2Ba
获得PSDU长度,以字节为单位,从使用的配置对象gydF4y2BapsduLengthgydF4y2Ba
对象的功能。gydF4y2Ba
长度= psduLength (cfgEHTMU);gydF4y2Ba
生成一个PSDU长度有关。gydF4y2Ba
psdu =兰迪([0,1],8 *长度,1);gydF4y2Ba
生成和绘制波形。gydF4y2Ba
波形= wlanWaveformGenerator (psdu cfgEHTMU);图;情节(abs(波形));标题(gydF4y2Ba“过去μ波形”gydF4y2Ba);包含(gydF4y2Ba“时间(纳秒)”gydF4y2Ba);ylabel (gydF4y2Ba“振幅”gydF4y2Ba);gydF4y2Ba
生成他结核病波形gydF4y2Ba
配置和生成一个WLAN波形包含他结核病上行报文。gydF4y2Ba
创建一个配置对象WLAN他结核病上行传输。gydF4y2Ba
cfgHETB = wlanHETBConfig;gydF4y2Ba
获得PSDU长度,以字节为单位,从使用的配置对象gydF4y2BagetPSDULengthgydF4y2Ba
对象的功能。gydF4y2Ba
psduLength = getPSDULength (cfgHETB);gydF4y2Ba
生成一个PSDU长度有关。gydF4y2Ba
psdu =兰迪([0,1],8 * psduLength, 1);gydF4y2Ba
生成和绘制波形。gydF4y2Ba
波形= wlanWaveformGenerator (psdu cfgHETB);图;情节(abs(波形));标题(gydF4y2Ba“他结核病波形”gydF4y2Ba);包含(gydF4y2Ba“时间(纳秒)”gydF4y2Ba);ylabel (gydF4y2Ba“振幅”gydF4y2Ba);gydF4y2Ba
生成VHT波形gydF4y2Ba
生成一个时域信号802.11 ac VHT传输一个数据包。gydF4y2Ba
创建一个VHT配置对象。分配两个传输天线和两个空间流,和禁用空时分组编码(方式)。设置调制和编码方案gydF4y2Ba1gydF4y2Ba
分配QPSK调制和半速率编码方案每802.11标准。设置的字节数A-MPDU pre-EOF填充,gydF4y2BaAPEPLengthgydF4y2Ba
,gydF4y2Ba1024年gydF4y2Ba
。gydF4y2Ba
cfg = wlanVHTConfig (gydF4y2Ba“NumTransmitAntennas”gydF4y2Ba2,gydF4y2Ba“NumSpaceTimeStreams”gydF4y2Ba2,gydF4y2Ba“摘要”gydF4y2Ba0,gydF4y2Ba“主持人”gydF4y2Ba,1gydF4y2Ba“APEPLength”gydF4y2Ba,1024);gydF4y2Ba
生成传输波形。gydF4y2Ba
位= [1,0,0,1];txWaveform = wlanWaveformGenerator(比特,cfg);gydF4y2Ba
展示在他μSIGB压缩波形gydF4y2Ba
他与SIGB MU-MIMO配置压缩gydF4y2Ba
生成一个完整的带宽与SIGB MU-MIMO配置在20 MHz带宽压缩。所有三个用户在一个内容频道,仅包括用户字段位。gydF4y2Ba
cfgHE = wlanHEMUConfig (194);cfgHE。NumTransmitAntennas = 3;
为所有用户创建PSDU数据。gydF4y2Ba
psdu =细胞(1,元素个数(cfgHE.User));psduLength = getPSDULength (cfgHE);gydF4y2Ba为gydF4y2Baj = 1:元素个数(cfgHE.User) psdu =兰迪([0,1],psduLength (j) * 8, 1,gydF4y2Ba“int8”gydF4y2Ba);gydF4y2Ba结束gydF4y2Ba
生成和绘制波形。gydF4y2Ba
y = wlanWaveformGenerator (psdu cfgHE);情节(abs (y))gydF4y2Ba
生成一个完整的带宽与SIGB MU-MIMO波形在80 MHz带宽压缩。HE-SIG-B内容频道1有四个用户。HE-SIG-B内容频道2有三个用户。gydF4y2Ba
cfgHE = wlanHEMUConfig (214);cfgHE。NumTransmitAntennas = 7;
为所有用户创建PSDU数据。gydF4y2Ba
psdu =细胞(1,元素个数(cfgHE.User));psduLength = getPSDULength (cfgHE);gydF4y2Ba为gydF4y2Baj = 1:元素个数(cfgHE.User) psdu =兰迪([0,1],psduLength (j) * 8, 1,gydF4y2Ba“int8”gydF4y2Ba);gydF4y2Ba结束gydF4y2Ba
生成和绘制波形。gydF4y2Ba
y = wlanWaveformGenerator (psdu cfgHE);情节(abs (y));gydF4y2Ba
他没有SIGB压缩MU-MIMO配置gydF4y2Ba
生成一个完整的带宽他没有SIGB MU-MIMO配置在20 MHz带宽压缩。所有三个用户在一个内容频道,包括常见的和用户字段位。gydF4y2Ba
cfgHE = wlanHEMUConfig (194);cfgHE。年代IGBCompression = false; cfgHE.NumTransmitAntennas = 3;
为所有用户创建PSDU数据。gydF4y2Ba
psdu =细胞(1,元素个数(cfgHE.User));psduLength = getPSDULength (cfgHE);gydF4y2Ba为gydF4y2Baj = 1:元素个数(cfgHE.User) psdu =兰迪([0,1],psduLength (j) * 8, 1,gydF4y2Ba“int8”gydF4y2Ba);gydF4y2Ba结束gydF4y2Ba
生成和绘制波形。gydF4y2Ba
y = wlanWaveformGenerator (psdu cfgHE);情节(abs (y))gydF4y2Ba
生成一个80 MHz他μ波形为六个用户没有SIGB压缩。HE-SIG-B内容频道1有四个用户。HE-SIG-B内容频道2有两个用户。gydF4y2Ba
cfgHE = wlanHEMUConfig ([202 114 192 193]);cfgHE。NumTransmitAntennas = 6;为gydF4y2Bai = 1:元素个数(cfgHE.RU) cfgHE.RU {}。SpatialMapping =gydF4y2Ba“傅里叶”gydF4y2Ba;gydF4y2Ba结束gydF4y2Ba
为所有用户创建PSDU数据。gydF4y2Ba
psdu =细胞(1,元素个数(cfgHE.User));psduLength = getPSDULength (cfgHE);gydF4y2Ba为gydF4y2Baj = 1:元素个数(cfgHE.User) psdu =兰迪([0,1],psduLength (j) * 8, 1,gydF4y2Ba“int8”gydF4y2Ba);gydF4y2Ba结束gydF4y2Ba
生成和绘制波形。gydF4y2Ba
y = wlanWaveformGenerator (psdu cfgHE);情节(abs (y));gydF4y2Ba
生成一个完整的带宽在80 MHz带宽没有SIGB MU-MIMO波形压缩。HE-SIG-B内容频道1有7个用户。HE-SIG-B内容频道2用户为零。gydF4y2Ba
cfgHE = wlanHEMUConfig ([214 115 115 115]);cfgHE。NumTransmitAntennas = 7;
为所有用户创建PSDU数据。gydF4y2Ba
psdu =细胞(1,元素个数(cfgHE.User));psduLength = getPSDULength (cfgHE);gydF4y2Ba为gydF4y2Baj = 1:元素个数(cfgHE.User) psdu =兰迪([0,1],psduLength (j) * 8, 1,gydF4y2Ba“int8”gydF4y2Ba);gydF4y2Ba结束gydF4y2Ba
生成和绘制波形。gydF4y2Ba
y = wlanWaveformGenerator (psdu cfgHE);情节(abs (y))gydF4y2Ba
生成VHT波形与随机扰频器状态gydF4y2Ba
产生的时域信号802.11 ac VHT传播五包和数据包之间的30-microsecond闲置期。使用一个随机扰频器为每个包初始状态。gydF4y2Ba
创建一个VHT配置对象,并确认扩展的信道带宽gydF4y2BaxgydF4y2Ba设在的阴谋。gydF4y2Ba
cfg = wlanVHTConfig;disp (cfg.ChannelBandwidth)gydF4y2Ba
CBW80gydF4y2Ba
生成和绘制波形。显示在微秒的时间gydF4y2BaxgydF4y2Ba设在。gydF4y2Ba
numPkts = 5;位= [1,0,0,1];scramInit =兰迪([127]numPkts 1);cfg txWaveform = wlanWaveformGenerator(比特,gydF4y2Ba“NumPackets”gydF4y2BanumPkts,gydF4y2Ba“IdleTime”gydF4y2Ba,30 e-6,gydF4y2Ba“ScramblerInitialization”gydF4y2Ba,scramInit);时间=(0:长度(txWaveform) 1) / 80 e-6;情节(时间、abs (txWaveform));标题(gydF4y2Ba“五包由30-Microsecond空闲时间”gydF4y2Ba);包含(gydF4y2Ba的时间(毫秒)gydF4y2Ba);ylabel (gydF4y2Ba“振幅”gydF4y2Ba);gydF4y2Ba
输入参数gydF4y2Ba
位gydF4y2Ba
- - - - - -gydF4y2Ba信息比特gydF4y2Ba
0gydF4y2Ba
|gydF4y2Ba1gydF4y2Ba
|gydF4y2Babinary-valued向量gydF4y2Ba|gydF4y2Ba单元阵列gydF4y2Ba|gydF4y2Ba矢量单元阵列gydF4y2Ba
位为单个用户的信息,包括任何MAC填充代表多个连接PSDUs,指定这些值。gydF4y2Ba
0gydF4y2Ba
或gydF4y2Ba1gydF4y2Ba
。gydF4y2Babinary-valued向量。gydF4y2Ba
一个接一个细胞包含binary-valued标量或矢量-适用于所有用户指定的位。gydF4y2Ba
binary-valued标量和向量的向量单元阵列,每个元素相应的适用于每一个用户。这个单元阵列的长度必须等于用户的数量。对于每个用户,如果所有的数据包所需的比特数代超过提供的向量的长度,应用位向量函数循环。循环的部分允许您定义一个短的模式,例如,gydF4y2Ba
(1;0;0;1]gydF4y2Ba
,重复PSDU编码数据包和用户的输入。在每个数据包的一代gydF4y2BakgydF4y2Bath用户,gydF4y2BakgydF4y2Ba的th元素gydF4y2BaPSDULengthgydF4y2Ba
财产的gydF4y2BacfggydF4y2Ba
输入显示的数据字节数取自其流。计算的比特数,乘以gydF4y2BaPSDULengthgydF4y2Ba
通过8。gydF4y2Ba
在内部,循环这个输入的函数生成指定数量的数据包。的gydF4y2BaPSDULengthgydF4y2Ba
财产的gydF4y2BacfggydF4y2Ba
输入指定数据位的数量从每个数据包传输的比特流生成。的gydF4y2Ba“NumPackets”gydF4y2Ba
输入指定生成的数据包数量。gydF4y2Ba
例子:gydF4y2Ba(1 1 0 1 0 1 1)gydF4y2Ba
数据类型:gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
cfggydF4y2Ba
- - - - - -gydF4y2Ba数据包格式配置gydF4y2Ba
wlanHEMUConfiggydF4y2Ba
对象gydF4y2Ba|gydF4y2BawlanHESUConfiggydF4y2Ba
对象gydF4y2Ba|gydF4y2BawlanHETBConfiggydF4y2Ba
对象gydF4y2Ba|gydF4y2BawlanEHTMUConfiggydF4y2Ba
对象gydF4y2Ba|gydF4y2BawlanWURConfiggydF4y2Ba
对象gydF4y2Ba|gydF4y2BawlanDMGConfiggydF4y2Ba
对象gydF4y2Ba|gydF4y2BawlanS1GConfiggydF4y2Ba
对象gydF4y2Ba|gydF4y2BawlanVHTConfiggydF4y2Ba
对象gydF4y2Ba|gydF4y2BawlanHTConfiggydF4y2Ba
对象gydF4y2Ba|gydF4y2BawlanNonHTConfiggydF4y2Ba
对象gydF4y2Ba
数据包格式配置,指定为这些对象之一:gydF4y2BawlanHEMUConfiggydF4y2Ba
,gydF4y2BawlanHESUConfiggydF4y2Ba
,gydF4y2BawlanHETBConfiggydF4y2Ba
,gydF4y2BawlanEHTMUConfiggydF4y2Ba
,gydF4y2BawlanWURConfiggydF4y2Ba
,gydF4y2BawlanDMGConfiggydF4y2Ba
,gydF4y2BawlanS1GConfiggydF4y2Ba
,gydF4y2BawlanVHTConfiggydF4y2Ba
,gydF4y2BawlanHTConfiggydF4y2Ba
,或gydF4y2BawlanNonHTConfiggydF4y2Ba
。您所指定的类型的对象决定了IEEEgydF4y2Ba®gydF4y2Ba802.11™格式生成的波形。gydF4y2Ba
数据包格式配置对象的属性确定数据速率和PSDU PPDUs生成的长度。gydF4y2Ba
名称-值参数gydF4y2Ba
指定可选的双参数作为gydF4y2BaName1 = Value1,…,以=家gydF4y2Ba
,在那里gydF4y2Ba的名字gydF4y2Ba
参数名称和吗gydF4y2Ba价值gydF4y2Ba
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。gydF4y2Ba
R2021a之前,用逗号来分隔每一个名称和值,并附上gydF4y2Ba的名字gydF4y2Ba
在报价。gydF4y2Ba
例子:gydF4y2Ba‘ScramblerInitialization NumPackets, 21日,(52岁,17)gydF4y2Ba
NumPacketsgydF4y2Ba
- - - - - -gydF4y2Ba的数据包数量gydF4y2Ba
1gydF4y2Ba
(默认)|gydF4y2Ba正整数gydF4y2Ba
生成的数据包数量在一个函数调用,指定为一个正整数。gydF4y2Ba
数据类型:gydF4y2Ba双gydF4y2Ba
IdleTimegydF4y2Ba
- - - - - -gydF4y2Ba空闲时间每个数据包后添加gydF4y2Ba
0gydF4y2Ba
(默认)|gydF4y2Ba负的标量gydF4y2Ba
空闲时间,以秒为单位,每个数据包后,指定为负的标量。除了默认值,这个输入必须大于或等于:gydF4y2Ba
1 e-6gydF4y2Ba
DMG格式gydF4y2Ba2 e-6gydF4y2Ba
对于所有其他格式gydF4y2Ba
例子:gydF4y2Ba2 e-5gydF4y2Ba
数据类型:gydF4y2Ba双gydF4y2Ba
OversamplingFactorgydF4y2Ba
- - - - - -gydF4y2Ba过采样因子gydF4y2Ba
1gydF4y2Ba
(默认)|gydF4y2Ba标量大于或等于1gydF4y2Ba
过采样因素,指定为一个标量大于或等于1。采样过量循环前缀长度必须是一个整数的样本数量。过采样的更多信息,请参阅gydF4y2BaFFT-Based采样过密gydF4y2Ba。gydF4y2Ba
依赖关系gydF4y2Ba
这种说法只适用于过去,他WUR, VHT, HT, S1G和non-HT OFDM格式。gydF4y2Ba
数据类型:gydF4y2Ba单gydF4y2Ba
|gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
|gydF4y2Baint16gydF4y2Ba
|gydF4y2Baint32gydF4y2Ba
|gydF4y2Baint64gydF4y2Ba
|gydF4y2Bauint8gydF4y2Ba
|gydF4y2Bauint16gydF4y2Ba
|gydF4y2Bauint32gydF4y2Ba
|gydF4y2Bauint64gydF4y2Ba
ScramblerInitializationgydF4y2Ba
- - - - - -gydF4y2Ba最初的扰频器初始状态或伪随机序列扰频器gydF4y2Ba
93年gydF4y2Ba
(默认)|gydF4y2Ba整数的间隔(2047)gydF4y2Ba|gydF4y2Ba整数矩阵的区间[2047]gydF4y2Ba
最初的扰频器初始状态或伪随机序列扰频器对于每个生成的数据包和每个用户,指定为其中一个值。gydF4y2Ba
整数在区间[127]——这个输入代表所有数据包和用户的初始扰频器状态,S1G, VHT, HT波形,non-HT OFDM波形与信号带宽禁用。对于多用户和multipacket波形,所有数据包的函数使用您所指定的值和用户。默认值,gydF4y2Ba
93年gydF4y2Ba
,是国家I.1.5.2节的例子gydF4y2Ba[1]gydF4y2Ba。有关更多信息,请参见gydF4y2Ba扰频器初始化gydF4y2Ba。gydF4y2Ba一个整数区间[2047]。这个输入代表了所有过去包和用户在初始扰频器状态波形。对于多用户和multipacket波形,所有数据包的函数使用您所指定的值和用户。gydF4y2Ba
间隔的整数(gydF4y2Ba最小值gydF4y2Ba,gydF4y2Ba马克斯gydF4y2Ba)——这个输入代表最初的伪随机序列扰频器启用non-HT传输的带宽信号,表的17-7所示gydF4y2Ba[1]gydF4y2Ba。如果不指定这个输入,该函数使用gydF4y2BaNgydF4y2BaBgydF4y2Ba最重要的默认值,gydF4y2Ba
93年gydF4y2Ba
。的值gydF4y2Ba最小值gydF4y2Ba,gydF4y2Ba马克斯gydF4y2Ba,gydF4y2BaNgydF4y2BaBgydF4y2Ba依赖的值gydF4y2BaBandwidthOperationgydF4y2Ba
和gydF4y2BaChannelBandwidthgydF4y2Ba
的属性gydF4y2BacfggydF4y2Ba
根据这个表输入。gydF4y2Ba的价值gydF4y2Ba cfggydF4y2Ba
。gydF4y2Ba
BandwidthOperationgydF4y2Ba
的价值gydF4y2Ba cfggydF4y2Ba
。gydF4y2Ba
ChannelBandwidthgydF4y2Ba
的价值gydF4y2Ba最小值gydF4y2Ba 的价值gydF4y2Ba马克斯gydF4y2Ba 的价值gydF4y2BaNgydF4y2BaBgydF4y2Ba “缺席”gydF4y2Ba
“CBW20”gydF4y2Ba
1gydF4y2Ba 31日gydF4y2Ba 5gydF4y2Ba “缺席”gydF4y2Ba
“CBW5”gydF4y2Ba
,gydF4y2Ba“CBW10”gydF4y2Ba
,gydF4y2Ba“CBW40”gydF4y2Ba
,gydF4y2Ba“CBW80”gydF4y2Ba
,或gydF4y2Ba“CBW160”gydF4y2Ba
0gydF4y2Ba 31日gydF4y2Ba 5gydF4y2Ba “静态”gydF4y2Ba
或gydF4y2Ba“动态”gydF4y2Ba
“CBW20”gydF4y2Ba
1gydF4y2Ba 15gydF4y2Ba 4gydF4y2Ba “静态”gydF4y2Ba
或gydF4y2Ba“动态”gydF4y2Ba
“CBW5”gydF4y2Ba
,gydF4y2Ba“CBW10”gydF4y2Ba
,gydF4y2Ba“CBW40”gydF4y2Ba
,gydF4y2Ba“CBW80”gydF4y2Ba
,或gydF4y2Ba“CBW160”gydF4y2Ba
0gydF4y2Ba 15gydF4y2Ba 4gydF4y2Ba 一个整数矩阵的区间(127)的大小gydF4y2BaNgydF4y2BaPgydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2Ba用户gydF4y2Ba——每个元素代表一个初始状态的扰频器为每个用户对每个数据包和VHT, S1G,他多用户(μ)波形由多个数据包。每一列指定单个用户的初始状态。您可以指定多达8列他μ波形,或四列VHT和S1G。如果你指定一个列,该函数使用相同的初始状态为所有用户。每一行代表每个数据包生成的初始状态。一个矩阵与多个行每个包的使您能够使用不同的初始状态,在第一行包含第一个数据包的初始状态。如果生成的数据包数量超过提供的矩阵的行数时,该函数在内部循环的行。gydF4y2Ba
NgydF4y2BaPgydF4y2Ba的数据包数量。gydF4y2Ba
NgydF4y2Ba用户gydF4y2Ba用户的数量。gydF4y2Ba
一个整数矩阵的区间(2047)的大小gydF4y2BaNgydF4y2BaPgydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2Ba用户gydF4y2Ba——每个元素代表一个初始状态的扰频器为每个包和过去为每个用户在多用户(μ)波形由多个数据包。每一列指定单个用户的初始状态。您可以指定多达144列过去μ波形。如果你指定一个列,该函数使用相同的初始状态为所有用户。每一行代表每个数据包生成的初始状态。一个矩阵与多个行每个包的使您能够使用不同的初始状态,在第一行包含第一个数据包的初始状态。如果生成的数据包数量超过提供的矩阵的行数时,该函数在内部循环的行。gydF4y2Ba
NgydF4y2BaPgydF4y2Ba的数据包数量。gydF4y2Ba
NgydF4y2Ba用户gydF4y2Ba用户的数量。gydF4y2Ba
DMG传输,指定这个参数的值覆盖gydF4y2BaScramblerInitializationgydF4y2Ba
财产的gydF4y2BawlanDMGConfiggydF4y2Ba
配置对象。gydF4y2Ba
例子:gydF4y2Ba[120]56gydF4y2Ba
依赖关系gydF4y2Ba
这个论点是WUR和DSSS non-HT格式无效。gydF4y2Ba
数据类型:gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
WindowTransitionTimegydF4y2Ba
- - - - - -gydF4y2Ba窗口时间过渡gydF4y2Ba
负的标量gydF4y2Ba
秒,持续时间窗口的转换应用到每个OFDM符号,指定为负的标量。函数不适用窗口如果指定这个输入gydF4y2Ba0gydF4y2Ba
。此表显示了默认的值和最大允许为每个格式,类型的保护间隔,信道带宽。gydF4y2Ba
格式gydF4y2Ba | 带宽gydF4y2Ba | 允许gydF4y2BaWindowTransitionTimegydF4y2Ba (秒)gydF4y2Ba |
|||||
---|---|---|---|---|---|---|---|
默认值gydF4y2Ba | 最大值gydF4y2Ba | 最大允许的值基于保护间隔时间gydF4y2Ba | |||||
3.2µsgydF4y2Ba | 1.6µsgydF4y2Ba | 0.8µsgydF4y2Ba (长)gydF4y2Ba |
0.4µsgydF4y2Ba (短)gydF4y2Ba |
||||
过去μgydF4y2Ba | 20、40、80、160、或320 MHzgydF4y2Ba |
|
不适用gydF4y2Ba |
|
|
|
不适用gydF4y2Ba |
他苏,他μ,结核病gydF4y2Ba | 20、40、80、160 MHzgydF4y2Ba |
|
不适用gydF4y2Ba |
|
|
|
不适用gydF4y2Ba |
VHTgydF4y2Ba | 20、40、80、160 MHzgydF4y2Ba |
|
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
|
|
HT-mixedgydF4y2Ba | 20或40 MHzgydF4y2Ba |
|
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
|
|
non-HTgydF4y2Ba | 20、40、80、160 MHzgydF4y2Ba |
|
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
|
不适用gydF4y2Ba |
10 MHzgydF4y2Ba |
1.0 e-07gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
|
不适用gydF4y2Ba |
|
5兆赫gydF4y2Ba |
1.0 e-07gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
|
不适用gydF4y2Ba |
|
WURgydF4y2Ba | 20、40、80 MHzgydF4y2Ba |
|
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
DMGgydF4y2Ba | 2640兆赫gydF4y2Ba |
(=gydF4y2Ba |
(=gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
S1GgydF4y2Ba | 1、2、4、8、16兆赫gydF4y2Ba |
|
不适用gydF4y2Ba |
不适用gydF4y2Ba |
不适用gydF4y2Ba |
|
|
数据类型:gydF4y2Ba双gydF4y2Ba
输出参数gydF4y2Ba
波形gydF4y2Ba
——通过波形gydF4y2Ba
矩阵gydF4y2Ba
通过波形,作为一个返回gydF4y2BaNgydF4y2Ba年代gydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2BaTgydF4y2Ba矩阵。gydF4y2BaNgydF4y2Ba年代gydF4y2Ba时域样本的数量,gydF4y2BaNgydF4y2BaTgydF4y2Ba是发射天线的数量。gydF4y2Ba波形gydF4y2Ba
包含一个或多个数据包PPDU相同的格式。每个包可以包含不同的信息碎片。使波形包窗口通过设置gydF4y2BaWindowTransitionTimegydF4y2Ba
输入一个积极的价值。窗口默认情况下是启用的。gydF4y2Ba
有关更多信息,请参见gydF4y2Ba波形采样率gydF4y2Ba,gydF4y2BaOFDM符号窗口gydF4y2Ba,gydF4y2Ba波形循环gydF4y2Ba。gydF4y2Ba
数据类型:gydF4y2Ba双gydF4y2Ba
复数的支持:金宝appgydF4y2Ba是的gydF4y2Ba
更多关于gydF4y2Ba
IEEEgydF4y2Ba802.11gydF4y2BaPPDU格式gydF4y2Ba
金宝app支持IEEE 802.11 PPDU格式定义传输包括过去、他WUR, VHT, HT, non-HT S1G, DMG。对于所有格式,PPDU场结构包括序言和数据部分。详细描述的各种格式的数据包结构支持,看到的金宝appgydF4y2BaWLAN PPDU结构gydF4y2Ba。gydF4y2Ba
波形采样率gydF4y2Ba
在这个函数的输出,生成的波形采样率等于信道带宽。gydF4y2Ba
过去,他VHT, HT和non-HT格式OFDM调制,通过配置信道带宽gydF4y2BaChannelBandwidthgydF4y2Ba
格式配置对象的属性。gydF4y2Ba
DMG格式的调制方案,通道带宽总是2640 MHz,信道间隔是2160 MHz,部分20.3.4和E.1规定的gydF4y2Ba[1]gydF4y2Ba,分别。gydF4y2Ba
non-HT格式DSSS调制方案,凿率总是11 MHz,正如16.1.1节中指定的gydF4y2Ba[1]gydF4y2Ba。gydF4y2Ba
这个表显示波形采样率与标准相关的信道间隔为每个配置格式之前过滤。gydF4y2Ba
配置对象gydF4y2Ba |
调制类型gydF4y2Ba |
|
信道间隔(MHz)gydF4y2Ba | 采样率(MHz)gydF4y2Ba (gydF4y2BaFgydF4y2Ba年代gydF4y2Ba,gydF4y2BaFgydF4y2BaCgydF4y2Ba)gydF4y2Ba |
---|---|---|---|---|
|
OFDMAgydF4y2Ba |
|
20.gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 20gydF4y2Ba |
|
40gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 40gydF4y2Ba |
||
|
80年gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 80gydF4y2Ba |
||
|
160年gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 160gydF4y2Ba |
||
|
320年gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 320gydF4y2Ba |
||
|
OFDMAgydF4y2Ba |
“CBW20”gydF4y2Ba |
20.gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 20gydF4y2Ba |
“CBW40”gydF4y2Ba |
40gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 40gydF4y2Ba |
||
“CBW80”gydF4y2Ba |
80年gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 80gydF4y2Ba |
||
“CBW160”gydF4y2Ba |
160年gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 160gydF4y2Ba |
||
|
OFDMgydF4y2Ba |
|
20.gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 20gydF4y2Ba |
|
40gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 40gydF4y2Ba |
||
|
80年gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 80gydF4y2Ba |
||
|
160年gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 160gydF4y2Ba |
||
|
OFDMgydF4y2Ba |
|
20.gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 20gydF4y2Ba |
|
40gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 40gydF4y2Ba |
||
|
DSSS / CCKgydF4y2Ba |
不适用gydF4y2Ba |
11gydF4y2Ba |
FgydF4y2BaCgydF4y2Ba= 11gydF4y2Ba |
OFDMgydF4y2Ba |
|
5gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 5gydF4y2Ba |
|
|
10gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 10gydF4y2Ba |
||
|
20.gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 20gydF4y2Ba |
||
“CBW40”gydF4y2Ba |
40gydF4y2Ba | FgydF4y2Ba年代gydF4y2Ba= 40gydF4y2Ba | ||
“CBW80”gydF4y2Ba |
80年gydF4y2Ba | FgydF4y2Ba年代gydF4y2Ba= 80gydF4y2Ba | ||
“CBW160gydF4y2Ba |
160年gydF4y2Ba | FgydF4y2Ba年代gydF4y2Ba= 160gydF4y2Ba | ||
wlanWURConfiggydF4y2Ba |
OFDMgydF4y2Ba | “CBW20”gydF4y2Ba |
20.gydF4y2Ba | FgydF4y2Ba年代gydF4y2Ba= 20gydF4y2Ba |
“CBW40”gydF4y2Ba |
40gydF4y2Ba | FgydF4y2Ba年代gydF4y2Ba= 40gydF4y2Ba |
||
“CBW80”gydF4y2Ba |
80年gydF4y2Ba | FgydF4y2Ba年代gydF4y2Ba= 80gydF4y2Ba |
||
|
控制体育gydF4y2Ba |
DMG,频道在2640 MHz带宽是固定的。gydF4y2Ba |
2160年gydF4y2Ba |
FgydF4y2BaCgydF4y2Ba=⅔gydF4y2BaFgydF4y2Ba年代gydF4y2Ba= 1760gydF4y2Ba |
SCgydF4y2Ba |
||||
OFDMgydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 2640gydF4y2Ba |
|||
|
OFDMgydF4y2Ba |
|
1gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 1gydF4y2Ba |
|
2gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 2gydF4y2Ba |
||
|
4gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 4gydF4y2Ba |
||
|
8gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 8gydF4y2Ba |
||
|
16gydF4y2Ba |
FgydF4y2Ba年代gydF4y2Ba= 16gydF4y2Ba |
||
FgydF4y2Ba年代gydF4y2BaOFDM采样率。gydF4y2Ba FgydF4y2BaCgydF4y2Ba单载波芯片的速度,控制PHY DSSS和CCK调节。gydF4y2Ba |
OFDM符号窗口gydF4y2Ba
OFDM自然本身与傅里叶变换处理。使用一个传输线的负面效应过程OFDM符号结果symbol-edge不连续。这些不连续导致带外排放连续OFDM符号之间的过渡区。光滑的符号之间的不连续和降低符号间的带外排放,可以使用gydF4y2BawlanWaveformGeneratorgydF4y2Ba
应用OFDM符号窗口函数。应用窗口,设置gydF4y2BaWindowTransitionTimegydF4y2Ba
输入一个积极的价值。gydF4y2Ba
窗口时,该函数将过渡区域添加到领导和OFDM符号的后缘。窗口的长度延伸OFDM符号gydF4y2BaWindowTransitionTimegydF4y2Ba
(gydF4y2BaTgydF4y2BaTRgydF4y2Ba)。gydF4y2Ba
扩展波形窗口的点态乘法在时域,使用这个17.3.2.5节指定窗口函数gydF4y2Ba[1]gydF4y2Ba:gydF4y2Ba
窗口函数应用在OFDM符号的前后的部分:gydF4y2Ba
- - - - - -gydF4y2BaTgydF4y2BaTRgydF4y2Ba/ 2gydF4y2BaTgydF4y2BaTRgydF4y2Ba/ 2gydF4y2Ba
- - - - - -gydF4y2BaT - TgydF4y2BaTRgydF4y2Ba/ 2gydF4y2BaT + TgydF4y2BaTRgydF4y2Ba/ 2gydF4y2Ba
窗口应用于每个符号后,逐点的加法是用来结合连续OFDM符号之间的重叠区域。具体来说,落后于肩膀样本的OFDM符号1 (gydF4y2BaTgydF4y2Ba- - - - - -gydF4y2BaTgydF4y2BaTRgydF4y2Ba/ 2gydF4y2BaTgydF4y2Ba+gydF4y2BaTgydF4y2BaTRgydF4y2Ba/ 2)被添加到领先的肩膀样品初2 (- OFDM符号gydF4y2BaTgydF4y2BaTRgydF4y2Ba/ 2gydF4y2BaTgydF4y2BaTRgydF4y2Ba/ 2)。gydF4y2Ba
平滑连续OFDM符号之间的重叠以这种方式降低了带外排放。该函数适用于OFDM符号之间的窗口:gydF4y2Ba
包内每个OFDM符号gydF4y2Ba
连续波形中的数据包,考虑到空闲时间gydF4y2Ba
IdleTimegydF4y2Ba
指定的数据包之间gydF4y2Ba“IdleTime”gydF4y2Ba
输入gydF4y2Ba最后,第一个数据包生成的波形gydF4y2Ba
窗口DMG格式的数据包gydF4y2Ba
DMG的格式,窗口仅适用于使用OFDM PHY数据包传输,仅适用于OFDM调制符号。OFDM PHY,只有头和数据符号是OFDM调制。序言(底座和CEF)和培训领域的单载波调制和窗口的。类似经历的带外排放连续OFDM符号,如下所示,欧共体语言教学大纲的第一个培训领域受到名义的带外排放邻窗口的OFDM符号。gydF4y2Ba
更多信息连续函数如何处理窗口的包空闲时间和过去波形包,看到的gydF4y2Ba波形循环gydF4y2Ba。gydF4y2Ba
波形循环gydF4y2Ba
产生一个连续的输入流,你可以有你的代码循环波形从最后一个包回第一个数据包。gydF4y2Ba
应用窗口到最后和第一个OFDM符号生成的波形平滑的最后和第一数据包之间的过渡波形。当gydF4y2Ba“WindowTransitionTime”gydF4y2Ba
输入是正的,gydF4y2BawlanWaveformGeneratorgydF4y2Ba
适用于OFDM符号窗口函数。gydF4y2Ba
当循环波形,最后的象征gydF4y2Bapacket_NgydF4y2Ba紧随其后的是第一个OFDM的象征gydF4y2Bapacket_1gydF4y2Ba。如果波形只有一个包,波形循环的最后一个OFDM符号包第一个OFDM符号相同的数据包。gydF4y2Ba
当窗口应用于最后一个OFDM符号包,第一个OFDM的下一个数据包,数据包之间的空闲时间因素到窗口申请。指定使用的空闲时间gydF4y2Ba“IdleTime”gydF4y2Ba
的输入gydF4y2BawlanWaveformGeneratorgydF4y2Ba
函数。gydF4y2Ba
如果gydF4y2Ba
“IdleTime”gydF4y2Ba
是gydF4y2Ba0gydF4y2Ba
,该函数适用于窗口,因为它是连续OFDM符号在一个包。gydF4y2Ba否则,扩展窗口的第一个OFDM符号的一部分gydF4y2Bapacket_1gydF4y2Ba(从-gydF4y2BaTgydF4y2BaTRgydF4y2Ba/ 2 0 -gydF4y2BaTgydF4y2Ba年代gydF4y2Ba),包括最后的波形。这个扩展窗口的部分是申请循环计算时的最后一个OFDM符号之间的窗口gydF4y2Bapacket_NgydF4y2Ba和第一个OFDM的象征gydF4y2Bapacket_1gydF4y2Ba。gydF4y2BaTgydF4y2Ba年代gydF4y2Ba样品时间。gydF4y2Ba
循环DMG波形gydF4y2Ba
DMG波形有这三个循环的场景。gydF4y2Ba
的循环行为由DMG OFDM-PHY数据包没有培训子域组成的波形类似于中概述的一般情况gydF4y2Ba波形循环gydF4y2Ba,但第一个波形的象征(和每个数据包)不是有窗的。gydF4y2Ba
如果gydF4y2Ba
“IdleTime”gydF4y2Ba
是gydF4y2Ba0gydF4y2Ba
(从波形,窗口的部分gydF4y2BaTgydF4y2Ba来gydF4y2BaTgydF4y2Ba+gydF4y2BaTgydF4y2BaTRgydF4y2Ba/ 2)最后的数据符号添加到开始的31场。gydF4y2Ba否则,空闲时间是附加的(在窗口的部分gydF4y2BaTgydF4y2Ba+gydF4y2BaTgydF4y2BaTRgydF4y2Ba/ 2)的最后一个OFDM符号。gydF4y2Ba
当一个波形由DMG OFDM PHY包包括培训领域,没有窗口是应用于单载波调制波形的结束标志。最后的样品最后培训领域是紧随其后的是第一个算法示例波形的第一个包。gydF4y2Ba
如果gydF4y2Ba
“IdleTime”gydF4y2Ba
是gydF4y2Ba0gydF4y2Ba
的波形,没有重叠。gydF4y2Ba否则,该值gydF4y2Ba
“IdleTime”gydF4y2Ba
指定的最后样品之间的延迟gydF4y2Bapacket_NgydF4y2Ba第一个样本gydF4y2Bapacket_1gydF4y2Ba。gydF4y2Ba
当波形由DMG-SC或DMG-Control PHY包,单载波调制的波形,所以不应用于去年波形窗口的象征。最后的样品最后培训领域是紧随其后的是第一个算法示例波形的第一个包。gydF4y2Ba
如果gydF4y2Ba
“IdleTime”gydF4y2Ba
是gydF4y2Ba0gydF4y2Ba
的波形,没有重叠。gydF4y2Ba否则,该值gydF4y2Ba
“IdleTime”gydF4y2Ba
指定的最后样品之间的延迟gydF4y2Bapacket_NgydF4y2Ba第一个样本gydF4y2Bapacket_1gydF4y2Ba。gydF4y2Ba
请注意gydF4y2Ba
相同的循环行为申请波形由DMG OFDM-PHY数据包与培训领域,DMG-SC PHY包,或DMG-Control PHY包。gydF4y2Ba
FFT-Based采样过密gydF4y2Ba
一个gydF4y2Ba采样过量gydF4y2Ba信号是信号采样的频率高于奈奎斯特速率。无线局域网信号最大化占有带宽利用小guardbands,可以给anti-imaging带来问题和反锯齿过滤器。过采样增加guardband宽度相对于总信号带宽,从而增加了信号的样本数量。gydF4y2Ba
这个函数执行过采样通过使用一个更大的传输线和零垫在生成一个OFDM波形。这个图显示了一个OFDM波形的过采样过程gydF4y2BaNgydF4y2BaFFTgydF4y2Ba副载波组成gydF4y2BaNgydF4y2BaggydF4y2Baguardband副载波的两侧gydF4y2BaNgydF4y2Ba圣gydF4y2Ba副载波占用带宽。gydF4y2Ba
扰频器初始化gydF4y2Ba
扰频器初始化用于传输数据之前-2012年IEEE Std 802.11中描述的过程,部分18.3.5.5和IEEE Std 802.11广告™-2012,部分21.3.9。头和数据字段,扰频器初始化字段(包括数据填充比特)是由每一位xor炒的长度- 127周期序列生成的多项式gydF4y2BaS (x)gydF4y2Ba=gydF4y2BaxgydF4y2Ba7gydF4y2Ba+gydF4y2BaxgydF4y2Ba4gydF4y2Ba+ 1gydF4y2Ba。的八位字节PSDU放进一个位流,在每个八隅体中,7位0 (LSB)是第一位(MSB)是最后一次。这个图显示的生成顺序和异或操作。gydF4y2Ba
转换从整数位使用left-MSB取向。例如,初始化扰频器与小数gydF4y2Ba1gydF4y2Ba
位映射到这些元素。gydF4y2Ba
元素gydF4y2Ba | XgydF4y2Ba7gydF4y2Ba | XgydF4y2Ba6gydF4y2Ba | XgydF4y2Ba5gydF4y2Ba | XgydF4y2Ba4gydF4y2Ba | XgydF4y2Ba3gydF4y2Ba | XgydF4y2Ba2gydF4y2Ba | XgydF4y2Ba1gydF4y2Ba |
---|---|---|---|---|---|---|---|
比特值gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 1gydF4y2Ba |
生成的位流相当于一个小数,使用gydF4y2Baint2bitgydF4y2Ba
函数。例如,对于小数gydF4y2Ba1gydF4y2Ba
:gydF4y2Ba
int2bit (7) ' ans = 0 0 0 0 0 0 1gydF4y2Ba
引用gydF4y2Ba
[1]IEEE Std 802.11 - -2020(-2016年修订IEEE Std 802.11)。“第11部分:无线局域网介质访问控制(MAC)和物理层规范(体育)。“IEEE标准信息技术——电信和信息交换系统之间-本地和市区网络特定的需求。gydF4y2Ba
[2]IEEE Std 802.11 ax™-2021(-2020年修正案IEEE Std 802.11)。“第11部分:无线局域网介质访问控制(MAC)和物理层规范(体育)。修改1:高效WLAN的增强。“IEEE标准信息技术——之间的通信和信息交换系统。当地和市区网络——特定的需求。gydF4y2Ba
扩展功能gydF4y2Ba
C / c++代码生成gydF4y2Ba
生成C和c++代码使用MATLAB®编码器™。gydF4y2Ba
版本历史gydF4y2Ba
介绍了R2015bgydF4y2BaR2022b:gydF4y2Ba过去μ波形生成gydF4y2Ba
您可以指定输入gydF4y2BacfggydF4y2Ba
作为一个类型的对象gydF4y2BawlanEHTMUConfiggydF4y2Ba
。gydF4y2Ba
另请参阅gydF4y2Ba
对象gydF4y2Ba
wlanEHTMUConfiggydF4y2Ba
|gydF4y2BawlanHESUConfiggydF4y2Ba
|gydF4y2BawlanHEMUConfiggydF4y2Ba
|gydF4y2BawlanHETBConfiggydF4y2Ba
|gydF4y2BawlanWURConfiggydF4y2Ba
|gydF4y2BawlanDMGConfiggydF4y2Ba
|gydF4y2BawlanVHTConfiggydF4y2Ba
|gydF4y2BawlanHTConfiggydF4y2Ba
|gydF4y2BawlanNonHTConfiggydF4y2Ba
|gydF4y2BawlanS1GConfiggydF4y2Ba
功能gydF4y2Ba
wlanFieldIndicesgydF4y2Ba
|gydF4y2BagetActiveSubchannelIndexgydF4y2Ba
|gydF4y2BagetPSDULengthgydF4y2Ba
|gydF4y2BapsduLengthgydF4y2Ba
|gydF4y2BaruInfogydF4y2Ba
|gydF4y2BapacketFormatgydF4y2Ba
|gydF4y2BaphyTypegydF4y2Ba
应用程序gydF4y2Ba
主题gydF4y2Ba
예제열기gydF4y2Ba
이예제의수정된버전이있습니다。사용자가편집한내용을반영하여이예제를여시겠습니까?gydF4y2Ba
MATLAB명령gydF4y2Ba
다음MATLAB명령에해당하는링크를클릭했습니다。gydF4y2Ba
명령을실행하려면MATLAB명령창에입력하십시오。웹브라우저는MATLAB명령을지원하지않습니다。gydF4y2Ba
选择一个网站gydF4y2Ba
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:gydF4y2Ba。gydF4y2Ba
你也可以从下面的列表中选择一个网站:gydF4y2Ba
表现最好的网站怎么走吗gydF4y2Ba
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。gydF4y2Ba
美洲gydF4y2Ba
- 美国拉丁gydF4y2Ba(西班牙语)gydF4y2Ba
- 加拿大gydF4y2Ba(英语)gydF4y2Ba
- 美国gydF4y2Ba(英语)gydF4y2Ba
欧洲gydF4y2Ba
- 比利时gydF4y2Ba(英语)gydF4y2Ba
- 丹麦gydF4y2Ba(英语)gydF4y2Ba
- 德国gydF4y2Ba(德语)gydF4y2Ba
- 西班牙gydF4y2Ba(西班牙语)gydF4y2Ba
- 芬兰gydF4y2Ba(英语)gydF4y2Ba
- 法国gydF4y2Ba(法语)gydF4y2Ba
- 爱尔兰gydF4y2Ba(英语)gydF4y2Ba
- 意大利gydF4y2Ba(意大利语)gydF4y2Ba
- 卢森堡gydF4y2Ba(英语)gydF4y2Ba
- 荷兰gydF4y2Ba(英语)gydF4y2Ba
- 挪威gydF4y2Ba(英语)gydF4y2Ba
- 奥地利gydF4y2Ba(德语)gydF4y2Ba
- 葡萄牙gydF4y2Ba(英语)gydF4y2Ba
- 瑞典gydF4y2Ba(英语)gydF4y2Ba
- 瑞士gydF4y2Ba
- 联合王国gydF4y2Ba(英语)gydF4y2Ba
亚太地区gydF4y2Ba
- 澳大利亚gydF4y2Ba(英语)gydF4y2Ba
- 印度gydF4y2Ba(英语)gydF4y2Ba
- 新西兰gydF4y2Ba(英语)gydF4y2Ba
- 中国gydF4y2Ba
- 日本gydF4y2Ba(日本語)gydF4y2Ba
- 한국gydF4y2Ba(한국어)gydF4y2Ba