




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、正交幅度調制(QAM)及解調Matlab仿真實驗目的:1. 掌握QAM及解調原理與特性;2. 了解星座圖的原理及用途。實驗內容:1. 編寫MATLAB程序仿真QAM及相干解調;2. 觀察I、Q兩路基帶信號的特征及與輸入NRZ碼上網關系;3. 觀察I、Q調制過程中信號的變化;4. 觀察星座圖在不同噪聲環(huán)境下的變化;5. 分析仿真中觀察的數據,撰寫實驗報告。仿真代碼:function project(N,p)%N為待仿真序列的長度%p為產生1的概率%=%首先產生隨機二進制序列N=input('輸入二進制序列的長度:N=');p=input('輸入產生1的概率:');
2、source=randsrc(1,N,1,0;p,1-p);figure(1);stem(source);axis(1 N -1 2);%對產生的二進制序列進行QAM調制source1,source2=Qam_modulation(source);%=%畫出星座圖figure(2);plot_astrology(source1,source2);%=%兩路信號進行插值(8倍過采樣)sig_insert1=insert_value(source1,8);sig_insert2=insert_value(source2,8);%=%畫出兩路信號的波形圖figure(3);plot_2way(sig
3、_insert1,sig_insert2,length(sig_insert1),0.5);title('兩路信號波形');%=%通過低通濾波器sig_rcos1,sig_rcos2=rise_cos(sig_insert1,sig_insert2,0.25,2);%=%畫出兩路信號信號波形圖figure(4);plot_2way(sig_rcos2,sig_rcos2,length(sig_rcos1)/4,0.5);title('通過低通濾波器后兩路信號波形圖')hold onstem_2way(sig_insert1,sig_insert2,3,0.25,
4、2,length(sig_rcos1)/4);%=%將基帶信號調制到高頻上t,sig_modulate=modulate_to_high(sig_rcos1,sig_rcos2,0.25,2.5);figure(5);plot(t(1:500),sig_modulate(1:500);title('載波調制信號圖');%=%將濾波后的信號加入高斯噪聲snr=10;x1,x2=generate_noise(sig_rcos1,sig_rcos2,snr);sig_noise1=x1'sig_noise2=x2'figure(6);plot_2way(sig_noi
5、se1,sig_noise2,length(sig_noise1)/4,0.5);title('加入高斯白噪聲后的兩路信號波形');%=%經過匹配濾波器sig_match1,sig_match2=rise_cos(sig_noise1,sig_noise2,0.25,2);figure(7);plot_2way(sig_match1,sig_match2,length(sig_match1)/4,0.5);title('經過匹配濾波器后');%=%采樣x1,x2=pick_sig(sig_match1,sig_match2,8);sig_pick1=x1;sig
6、_pick2=x2;%畫出星座圖figure(8)plot_astrology(sig_pick1,sig_pick2);%=%解調signal=demodulate_sig(sig_pick1,sig_pick2);r=signal; %畫出解調后的信號figure(9);stem(r);axis(1 N -1 2);demodulate_sigfunction y=demodulate_sig(x1,x2)%解調xx1(find(x1>=2)=3;xx1(find(x1<2)&(x1>=0)=1;xx1(find(x1>=-2)&(x1<0)=
7、-1;xx1(find(x1<-2)=-3;xx2(find(x2>=2)=3;xx2(find(x2<2)&(x2>=0)=1;xx2(find(x2>=-2)&(x2<0)=-1;xx2(find(x2<-2)=-3;temp1=zeros(1,length(xx1)*2);temp1(find(xx1=-1)*2)=1;temp1(find(xx1=1)*2-1)=1;temp1(find(xx1=1)*2)=1;temp1(find(xx1=3)*2-1)=1;temp2=zeros(1,length(xx2)*2);temp2
8、(find(xx2=-1)*2)=1;temp2(find(xx2=1)*2-1)=1;temp2(find(xx2=1)*2)=1;temp2(find(xx2=3)*2-1)=1;n=length(temp1);for i=1:2:2*n-1 y(i)=temp1(i+1)/2); y(i+1)=temp2(i+1)/2);endgenerate_noisefunction y1,y2=generate_noise(x1,x2,snr)snr1=snr+10*log10(4);ss=var(x1+i*x2,1);y=awgn(x1+j*x2,snr1+10*log10(ss/10),
9、9;measured');y1=real(y);y2=imag(y);insert_valuefunction y=insert_value(x,ratio)%對兩路信號進行插值y=zeros(1,ratio*length(x);a=1:ratio:length(y);y(a)=x;modulate_to_highfunction t,y=modulate_to_high(x1,x2,f,hf)yo1=zeros(1,length(x1)*hf/f*10);yo2=zeros(1,length(x1)*hf/f*10);n=1:length(yo1);yo1(n)=x1(floor(n
10、-1)/(hf/f*10)+1);yo2(n)=x1(floor(n-1)/(hf/f*10)+1);t=(1:length(yo1)/hf*f/10;y=yo1.*cos(2*pi*hf*t)-yo2.*sin(2*pi*hf*t);pick_sigfunction y1,y2=pick_sig(x1,x2,ratio)%采樣y1=x1(ratio*3*2+1:ratio:(length(x1)-ratio*3*2);y2=x2(ratio*3*2+1:ratio:(length(x2)-ratio*3*2);plot_2wayfunction plot_2way(x1,x2,len,t)%
11、繪制正交信號圖subplot(2,1,2);plot(1:len)*t,x2(1:len);axis(0 len*t -4 4);hold on;plot(1:len)*t,x2(1:len),'.','Color','red');hold off;xlabel('虛部信號');subplot(2,1,1);plot(1:len)*t,x1(1:len);axis(0 len*t -4 4);hold onplot(1:len)*t,x1(1:len),'.','Color','red
12、9;);xlabel('實部信號');hold offplot_astrologyfunction plot_astrology(a,b)%畫出星座圖subplot(1,1,1);plot(a,b,'+');axis(-5 5 -5 5);line(-5,5,0,0,'LineWidth',3,'Color','red');line(0,0,-5,5,'LineWidth',3,'Color','red');title('QAM星座圖');Qam_mo
13、dulationfunction yy1, yy2=Qam_modulation(x)N=length(x);a=1:2:N;y1=x(a);y2=x(a+1);a=1:2:N/2;temp11=y1(a);temp12=y1(a+1);y11=temp11*2+temp12;temp21=y2(a);temp22=y2(a+1);y22=temp21*2+temp22;yy1(find(y11=0)=-3;yy1(find(y11=1)=-1;yy1(find(y11=3)=1;yy1(find(y11=2)=3;yy2(find(y22=0)=-3;yy2(find(y22=1)=-1;yy2(find(y22=3)=1;yy2(find(y22=2)=3;endrise_cosfunction y1,y2=rise_cos(x1,x2,fd,fs)%升余弦濾波yf,tf=rcosine(fd,fs,'fir/sqrt');yo1,to1=rcosflt(x1,fd,fs,'filter/Fs',yf);yo2,to2=rcosflt(x2,fd,fs,'filter/Fs',yf);y1=yo1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 字母表示數(教學設計)-2024-2025學年四年級下冊數學北師大版
- 第一單元第6課 圖像效果的處理-教學設計 2023-2024學年粵教版(2019)初中信息技術八年級上冊 -
- 第17章第三節(jié)電阻的測量教學設計-2024-2025學年人教版物理九年級上學期
- 噴槍在老年活動中心設施涂裝的應用考核試卷
- 彈射玩具行業(yè)市場趨勢分析與預測考核試卷
- 摩托車安全帶張緊器檢查考核試卷
- 建筑材批發(fā)商市場差異化策略考核試卷
- Unit7 Section B 1a-1d 教學設計 2024-2025學年人教版八年級英語下冊
- 落實員工激勵機制的工作方案計劃
- 優(yōu)化客戶服務流程的年度措施計劃
- 【公開課】同一直線上二力的合成+課件+2024-2025學年+人教版(2024)初中物理八年級下冊+
- (正式版)HGT 22820-2024 化工安全儀表系統(tǒng)工程設計規(guī)范
- 預防艾梅乙母嬰傳播工作規(guī)范解讀
- 2022年公司接待流程及標準管理細則
- 成交量趨勢拐點
- 特征選擇和提取特征提取
- 現(xiàn)代商業(yè)空間展示設計ppt
- 高家堡副井井筒壁座施工安全技術措施
- 《民航貨物運輸》課程標準
- 雙胎妊娠 PPT課件
- 脊髓壓迫癥A吳紹勇
評論
0/150
提交評論