。
このこの例で,直交幂分类変调(OFDM)のの器材とのの方法およびパイロットパイロットのの指定のの指定ofofofofofofofofofofofofofofof変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调変调ではでは,comm.ofdmmodulator.info.
�と驰数シンボルではインデックスインデックスが异なります。
シンボル5,诚信アンテナ3を,长长6のウィンドウ致理性をうう変调器材をを。
OFDMMOD = COMM.OFDMMODULATOR('fftlength',256,......'numguardbandcarriers',[12;11],......'numsymbols',5,......'numtransmitantennas',3,......'pilotinputport',真的,......'窗口', 真的,......'windowlength'6);
1つ目の函数アンテナのシンボルとととシンボルインデックスをををのインデックスをを指定し。
pilotindodd = [20;58;96;145;182;210];pilotindeven = [35;73;111;159; 197; 225]; pilotIndicesAnt1 = cat(2, pilotIndOdd, pilotIndEven, pilotIndOdd,......PilotIndeven,PilotIndodd);
1つ目のアンテナに指定さたインデックスに基于てパイロットと3つ目ののパイロットを生成し.3つのアンテナのインデックス连结し,それらそれらpilotcarrierindices.
プロパティに割り当てます。
pilotindicesant2 = pilotindicesant1 + 5;pilotindicesant3 = pilotindicesant1 - 5;Ofdmmod.Pilotcarrierindices = Cat(3,PilotIndiceSt1,PilotIndiceSant2,PilotIndicesant3);
既存のOFDM変调仪系统对象に基极て2つつの信アンテナもつもつもつもつ复调器材作物成し。关联信息
をを使してデータ次元パイロット次元次元决定しします。
OFDMDEMOD = COMM.OFDMDEMOWULATOR(OFDMMOD);OFDMDEMOD.NUMRECEIVEANNAS = 2;Dims =信息(OFDMMOD)
Dims =.结构与字段:DataInputSize:[215 5 3] PilotInputSize:[6 5 3]输出:[1360 3]
moddim.
にに指定されている配列サイズを指定して変调変调器ののをを生生成します。
Datain = complex(Randn(Dims.DatainputSize),Randn(Dims.Datainputsize));pilotin = complex(randn(dims.pilotinputsize),randn(dims.pilotinputsize));
OFDM変调をデータとパイロットパイロット适适适ます。
modout = OFDMMOD(日期,PILOTIN);
変调変调れたデータ,3行2列のののチャネル通道て渡します。
昌纳=复杂(Randn(3,2),Randn(3,2));chanout = modout *长期;
OFDM复调器材オブジェクトオブジェクト使ててデータデータ复调しますますますますます。
[dataout,pilotout] = ofdmdemod(chanout);
3つの诚信アンテナのマッピングををしますリソース図グレーの线はアンテナアンテナのを回避するため指定れたたのの位置をいますますますますますますますますますます。
showresourcemapping(Ofdmmod)
1つ目の诚信アンテナととつ目ののアンテナのペア,入力パイロット信号が入し信し
PilotCompare = ABS(Pilotin(:,:,1)*长达(1,1)) - ABS(Pilotout(:,:,1,1));Max(PilotCompare(:) <1E-10)
ans =.逻辑1