日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

qpsk调制matlab实现,QPSK调制解调Matlab实现(ing待补充说明)

發(fā)布時間:2023/12/10 循环神经网络 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 qpsk调制matlab实现,QPSK调制解调Matlab实现(ing待补充说明) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

自寫

%QPSK

close all;clc;

%思路:1.輸入一組隨機初始信息x=[01矩陣];

% 2.按兩兩一組通過for循環(huán)判別4種組合,分別對應星座圖4個點

% 3.做星座圖

% a.過程中考慮過將01序列兩兩分開表示出來,不知是否有必要,未實現(xiàn)

% b.考慮兩兩分開后直接定位一個組合,映射到星族圖,未實現(xiàn).利用y-

a=randi([0,1],1,20) %產(chǎn)生一組隨機初始信息矩陣

[r,c] = size(a) % 讀取行r、列c

y=[]; p=1;

for u = 1:r % 建立for循環(huán)嵌套

for t=1:2:c

k=t+1;

if a(u,t)==0&&a(u,k)==0

y(p)=-1-1i;

elseif a(u,t)==0&&a(u,k)==1

y(p)=-1+1i;

elseif a(u,t)==1&&a(u,k)==0

y(p)=1-1i;

else a(u,t)==1&&a(u,k)==1

y(p)=1+1i;

end

p=p+1;

end

end %for循環(huán),將4中組合映射到星座圖位置

scatterplot(y) %畫星座圖

% v=pskdemod(y,4)

% scatterplot(v)

ys = awgn(y,10);

scatterplot(ys)

[n,m] = size(ys)

q=[];j=1;

for b=1:n % qpsk解調(diào)

for d=1:m

if abs(ys(b,d))<0&&imag(ys(b,d))<0

q(b,j)=0;q(b,j+1)=0;

elseif abs(ys(b,d))<0&&imag(ys(b,d))>0

q(b,j)=0;q(b,j+1)=1;

elseif abs(ys(b,d))>0&&imag(ys(b,d))<0

q(b,j)=1;q(b,j+1)=0;

else abs(ys(b,d))>0&&imag(ys(b,d))>0

q(b,j)=1;q(b,j+1)=1;

end

j=j+2;

end

end

ys

a

q

numErrs = symerr(a,q) %輸出與輸入相比,計算錯誤比特數(shù)

歸一化相關轉(zhuǎn)于:https://blog.csdn.net/hudada19/article/details/97623075

星座映射歸一化因子是如何得到的?

答:所有能量求平均后開方得到的就是波形幅度值,其倒數(shù)就是歸一化因子。比如,

比如16QAM,取值為,能量為2有4個星座點,為10有8個點(±1±3i),為18有4個點,共有能量72+80+8=160,然后這16個點的等概率分布是16分之1,所以要160除以16=10,這是平均能量,其平均后的波形幅度為sqrt(10),而QPSK共4個能量為2的星座,出現(xiàn)概率為四分之一,所以為8除以4=2,結(jié)果為sqrt(2),其他類推。

能量(功率)歸一化有什么用?

答:添加功率歸一化因子,目的在于使得不同調(diào)制方式(或者說對于所有映射方式)都能夠取得相同的平均功率。

實際上,歸一化是為了方便系統(tǒng)性能的比較,所以就要分清比較的模塊是什么。比如,信道編碼的增益問題,無論有無信道編碼,比特能量是一樣的,所以比較要以Eb/No為基準,而不是以進入信道前的符號能量Es/No為基準。再比如,在比較空時碼系統(tǒng)和單天線系統(tǒng)中,還是以進入時空碼編碼前信號能量為基準,那么發(fā)送時的總能量一致,即時空碼系統(tǒng)中各天線發(fā)射功率總和應和單天線系統(tǒng)發(fā)射功率相同。一般而言,歸一化都在發(fā)射端處理。

在仿真OFDM的IFFT變換時,為什么要乘以sqrt (fft的點數(shù)) 進行歸一化?

答:在matlab中做完IFFT后要乘以sqrt(fft的點數(shù)),這樣才能保證時域和頻域上的功率相同,否則在計算功率上容易出錯,如果不乘的話你只要知道也是可以的。至于信號功率歸一化,是為了更方便的計算SNR,是為了在相同的標準下比較性能。

總結(jié)

以上是生活随笔為你收集整理的qpsk调制matlab实现,QPSK调制解调Matlab实现(ing待补充说明)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。