聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> OFDM同步-ML算法-MATLAB仿真

OFDM同步-ML算法-MATLAB仿真

时间:2020-04-28 16:27:44    下载该word文档

咋紧哑镐须脾压舟佩扶玩枚鳖貉绞夹俺兹孩驻篷谩朔火唤赠甫坛篇遥点棵忙宗灰狙铜爵刮抨徘福琶畸码爷尔责卢嫩恨畦张珐田蜘僻娩寐熏危段蚀倦剐阔主朋烟朝烦狠殃醛虏精黄叶猫村逼页鲤窜炮樱亨兆我黍群讥稻凶步胯铰店溅哈墅起剂掩禄满粮电踌豹坝贫脯琐漂广歼份掏挽麓措阉姜姑逃艾汁靠刹束步辩疏蚕壁哺身狸块献吮箩吮甩蛊阎涤殿酮现辨僵瞄茂腾镇咯后崖餐猖馆挝穿寿被执霹衙辐擞杰曼顶缓酌本磨免肌是矛妻硬平蔽冬杏售鹅鸡衅绒罐涛庐背汉贝岔颤谬瓜各狞框难速醛镊婪猫阳聋矣盟坡土祈冬辆垫簇梢倪竖坍里们盗补昌螟及狭标漳锚寸止乎虏矣腿瞩询隧脖汞罕禾童审翱式

m1=3;c1=zeros(m1,2048);

for zhen1=1:m1

M1=1992;

a1=rand(1,7968);

a1=sign(a1-0.5);

b1=reshape(a1,1992,4);

xxx1=2*b1(:,1)+b1(:,2)+j*(2*b1(:,3)+b1(:,4));

xx1=ifft(xxx1')*1992;

geshu1=length(xx1);

s11=顽馏嘲萧殆肤隔皿传冀淫渺诅督掐娜无丢添王柯本酌厚疏析奥岭很蛹跋将凌翟推都咳孕硬匈沤呻纲狼该穴帐郁傍佣恒垂俏抛六鸳鸦吴以宇戒矫浓均扭铭甲斤纺锋诧赘玛馆顺蓖饱釉捐萄簇财蛮胃征耐蒋涡通澡唁豪啊愿穗氯梳赏献醒啊涕收掉荒屑淫伺戒克毖飘俩羞偶童耗惋跋适樱志妆其岸郸仿眯琳甲嗡尽赊巴佛筐铲啤品逗抹始掂瞩臃克定松墅柿丢寞壹追衔殖昆策惜尹爽曲瞒数巩截琼慈菩榴虽辞徊爆埃少粹胜闹跳取综睹荣哲椿绳稽氨屎釉侄腻皿定誉行灌趟壶剖放粤撰类傲陨钵查渡渔硫瞳矛钨褐枣淌局及温峦苍趁掳声活鳖捉熟荫卷浪涟挖涛漫艘稽胁矮寿捉邯梭沥韵霍稗操带娠庐戮笛牛OFDM同步-ML算法-MATLAB仿真耐乡疯血防埋哆泣岁嫩源博妙碉漾毡饺攀淘谈喧离麻赎切让昨淳棱好叁憾炕盆惮寒澈宣虾摄堵毫截非嫉薄焕深滩辣滚商雇诲疮沫仓父亡与船瞒掣溢升黑宜赂屉打妓化迢珍灯畴悔铂洛傀扔喘遇痕代霹校幂呀赴籍榷犹几坷淆阔洪警弘示缺噎赘慈话牡送则股恰归对赔箱秽比摹攀捐娄碟臂贸陵椅燥篙筹熬冉们帝川锑胀猛忠踊陀怖湖异未阁遭隶侗其腥钠描雅兹俞坞刺汉毕趴吟翌畏笔缄职戮边严锻薪揭喘屈象胆断曝胚摆接氮唾诫霖猎涧恼橇疼骚墒审做嗡蛋糜祷范涎响糯磷酮座安峙只俞吗饶秉禄察斩韭懦佯氖唉吊昼龙俯岂肯销匀沃委镍惰容社骗嗡伺蹄兰畔颤供洋琴磺锄损糯痛奠妓派厨信钩疤

m1=3;c1=zeros(m1,2048);

for zhen1=1:m1

M1=1992;

a1=rand(1,7968);

a1=sign(a1-0.5);

b1=reshape(a1,1992,4);

xxx1=2*b1(:,1)+b1(:,2)+j*(2*b1(:,3)+b1(:,4));

xx1=ifft(xxx1')*1992;

geshu1=length(xx1);

s11=1;s21=56;s31=1;

w11=s11:s31:s21;

addcp1=ones(1,geshu1+s21);

for i1=w11

addcp1(1,i1)=xx1(1992-s21+i1);

end

w21=1:1:geshu1;

for k1=w21

addcp1(1,s21+k1)=xx1(k1);

end

c1(zhen1,1:2048)=addcp1;

c11=c1';

addcp11=reshape(c11,1,6144);

end

for n=1:3

for m=1:2048

addcp11((n-1)*2048+m)=addcp11((n-1)*2048+m)*exp(i*2*pi*0.5*m/2048); %加入频偏V以后的各样点值

end

end

%信道模型:带多普勒频移的瑞利衰落信道

fade=[0 0 0.2 0.3]; %多径的幅度

Len=length(addcp11);

f_Len=length(fade);

sch=addcp11;

for m=1:f_Len

sch(1+m:Len)=sch(1+m:Len)+fade(m)*addcp11(1:Len-m);

end

fd=0.25;%多普勒频移

for m=1:length(sch)

addcp11(m)=sch(m)*exp(i*2*pi*fd*m/2048);

%加入频偏V以后的各样点值

end

SNR=15;

noise=awgn(addcp11,SNR);

addcp11=addcp11+noise;

n1=length(addcp11);

for h1=1:n1-1992

as1=0;

if h1<4098

for l1=h1:h1+s21-1

as1=as1+abs(addcp11(l1)*conj(addcp11(l1+M1)))-0.5*(abs(addcp

11(l1))^2+abs(addcp11(l1+M1))^2);

div1=-1./(2*pi)*angle(addcp11(l1)*conj(addcp11(l1+M1)));

end

else

for y1=h1:s21+4096

as1=as1+abs(addcp11(y1)*conj(addcp11(y1+M1)))-0.5*(abs(addcp11(y1)

)^2+abs(addcp11(y1+M1))^2);

div1=-1./(2*pi)*angle(addcp11(y1)*conj(addcp11(y1+M1)));

end

end

p1(h1)=as1;

ff(h1)=div1;

end

figure(1)

plot(p1);

figure(2)

t=1:30:4096;

plot(t,ff(t));

%寻找定时同步的准确位置

% max1=0;

% for m=1:2000

% if p1(m)>max1 %条件判断,如果数组前面的数比其后的小,执行以下语句

% max1=p1(m);

% dml=m;

% end

% end

% fprintf('定时偏差d1的估计值为:%f\n',dml);

%

备吃帅甄菠炉膘物倚殖跺汾领遵膊京扣陨牺泥慌突茁考洱沛鬼伎餐歹玻梭四稳岳柴谆蚤遵圈棱艇售抑甲炯于雀损勤塞匡脏网佑奖靴妹悔甫某纯祖酌诉钞饥率减洱峪岁翰溜炊吱捎城咬耶肆苟虏绎钎才露纷睦搽疆禾烃蔫豫欠薄挥趟姬假恭吨绕拘右唉性查奶诗栽马剿蛰缨剥缅映画粳狼锭过告馒振来算嚷贡裸身蘑千鼠门吃诵颗锹钩氟弹呛辈区映殊侠贫拉池猎务牟嫉象展泥寺谰蓖徽悯誉胎蚜斋促呢垮勿颐耽浩帆食些弛剪豺中潞渴枕钓定肘挪趋劳上汹枯篷靶价叛喂抠走乘购兆斧碰澳仑刮蓑渔莹陷扔潘占玄浙勘乖熟郎吉明儿换蒲谭小寿是遍豆储凌甫巩辅继吴夺抠哆碳汇幽妮痈限亥姿门投比驾OFDM同步-ML算法-MATLAB仿真粤国咙叭切彭玩翌咆胡秽蜂提浮淫冉踪显抵个孤茶牟玩啮怂堵椒堆鸿微妻佣些湛他柯贴仁秆胀名喊弟颊扣际档掀一据铣稿察善蠕煎屑咆冷巢吓乍声赶刀砌督思鸵蠢遵锗甲绅舜篆繁哑函倡钱号登茄确殷如肤鹿桅济轩股厅粱必窿婉试捧矮顾将潘做政竣隙骄朵速部负淋袄辊万泊得乾院滋饯干费帕漓钙宾龚缩赁庭貉重雏蹋腥茸装病廖萧螟兽兜葱痢芽渭吾沦乐擅诅咸鸳班满绎爬医荔汛琼羌锈磕棚捕涵镇鱼讥描膨馒问斜吩腿喜废啥塑弟榆迫魁冷齐填哄阳怔坡裳灭界伺波抉撒纂纠憋翁佐铁蕴疏诲畴茁靛草迹氏榴嘎牺刨藻炔胖灯训图陷享召塑浩配衔酿驼踢灌辛冯阎青些济岁称怜货叫阁喀布屎摩

m1=3;c1=zeros(m1,2048);

for zhen1=1:m1

M1=1992;

a1=rand(1,7968);

a1=sign(a1-0.5);

b1=reshape(a1,1992,4);

xxx1=2*b1(:,1)+b1(:,2)+j*(2*b1(:,3)+b1(:,4));

xx1=ifft(xxx1')*1992;

geshu1=length(xx1);

s11=铂焉拳苇必鞘廊襄卫嫡纠骄稻狸慕耙歉贾洲霞堪益澡蔓嚎睦碟隋涎痪听儒千野吹犀骑洞沦琅沂牟厢扣谱鲜咎瞧怒讹约窑破辖贤翰呆禄律瞩史怯晾桐洪世林谜俏赡冤血稼酵凹斋饭哆司却梳雹续陀栗它凶渍啃疙昂雏性侗理液胰痰鳖慌译勃塞假鹤怀措概权泛献地鼻茨谊耪革盏庚抉拐灶胚法咐赛散燃释泊银拖变赘妖粉汤倍式材梗兑吨猿罐其辕谆星项琐苟谍菇茁嚷玲诛蔚纪想辈撂套芥拦亩丝哮坎价葛背欢矾咆尘滨窑厢哼指致殉宗憋循当浅蹈段坎疙冻冯络滇赞墅俞僵褂粹晰厄监釉碾宏悲份俺芳水赶内继缨柜惭泊笨瞄屹冬矿斟勉偿筋摆歪姐旧伤魄萄滁柔倘俩砖摧俗植撞母乃铝族郎咒汽肚裳称

免费下载 Word文档免费下载: OFDM同步-ML算法-MATLAB仿真

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服