91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-15
  • 語(yǔ)言: Matlab
  • 標(biāo)簽: beamforming??

資源簡(jiǎn)介

這是一個(gè)有關(guān)qpsk的beamforming的代碼程序,可以通過(guò)它得到波束成形和不波束成形的對(duì)比圖,有利于學(xué)習(xí)beamforming

資源截圖

代碼片段和文件信息

%?BER?for?QPSK?modulation?in?a?Rayleigh?fading?channel?using?multiple?taps?Taps
%with?and?without?transmit?beamforming

clear
N?=?10^5%?number?of?bits?

%?Transmitter

ip?=?(2*(rand(1N)>0.5)-1)?+?j*(2*(rand(1N)>0.5)-1);?%symbols?or?constellation?points

s?=?(1/sqrt(2))*ip;?%?normalization?of?energy?to?1

Th=input(‘Enter?the?number?of?Channel?Taps?:‘);%take?input?from?user?1234....

?
Eb_N0_dB?=?[0:35];?%?multiple?Eb/N0?values

for?ii?=?1:length(Eb_N0_dB)
???
???n?=?1/sqrt(2)*[randn(1N)?+?j*randn(1N)];?%?white?gaussian?noise?

???h?=1/sqrt(2)*[randn(ThN)?+?j*randn(ThN)];?%?Rayleigh?fading?channel
???

???signal?=?(1/sqrt(Th))*kron(ones(Th1)s);?
???
???%?Channel?and?noise?Noise?addition
???phase=?exp(j*angle(h));%calculate?the?phase?of?channel
???phase_conjugate=conj(phase);%conjugate?of?phase?
???bf_ch=?h.*phase_conjugate;
????y1?=?sum(h.*signal1)?+?10^(-Eb_N0_dB(ii)/20)*n;?%signal?received?without?Beamforming
????y2?=?sum(bf_ch.*signal1)?+?10^(-Eb_N0_dB(ii)/20)*n;?%receivd?with?Beamforming
???


???%?Receiver?side-Equalization
??
???y1Hat?=?y1./sum(h1);?
???y2Hat?=?y2./sum(bf_ch1);?

??y_re1?=?real(y1Hat);?%?real
y_im1?=?imag(y1Hat);?%?imaginary
ipHat1(find(y_re1?ipHat1(find(y_re1?>

評(píng)論

共有 條評(píng)論