📄 addpilot_em.m
字号:
function [ofdm_dSource_pilot,pilotNUM] = addpilot_em(ofdm_Source,Dist)%ofdm_dSource表示发送信号,dist表示,我把ofdm_dSource改为ofdm_Source
sizeP = size(ofdm_Source);
pilotNUM = floor(sizeP(2)/Dist);
for i = 1:pilotNUM
ofdm_dSource_pilot(:,Dist*(i-1)+i) = ones(sizeP(1),1);%这里就少了一列数据了
ofdm_dSource_pilot(:,Dist*(i-1)+i+1 : Dist*(i-1)+i+1 + Dist-1) = ofdm_Source(:,Dist*(i-1)+1:Dist*(i-1)+1 + Dist -1);
end
ofdm_dSource_pilot(:,Dist*(i-1)+i+1+Dist-1:sizeP(2)+pilotNUM)=ofdm_Source(:,Dist*i:sizeP(2));%这一句是我加的,用来保证最后一个导频后面的也可以保留
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -