직교 진폭 변환 ( QAM )
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1. QAM 방식의의 변조
2. QAM 방식의 복조와 검파
3. AWGN 채널에서 QAM 방식의 오류 확률
4. QAM의 특징
[QAM 시뮬레이션]

본문내용

2 = 0 : 0.1 : 15;
M=16;
k=log2(M);
for i=1 : length(SNRindB1),
smld_err_prb(i)=cm_sm41(SNRindB1(i));
echo off;
end;
echo on;
for i=1: length(SNRindB2),
SNR=exp(SNRindB2(i)*log(10)/10);
theo_err_prb(i)=4*Qfunct(sqrt(3*k*SNR/(M-1)));
echo off;
end;
echo on;
semilogy(SNRindB1, smld_err_prb, '*');
hold
semilogy(SNRindB2, theo_err_prb);
M-file 2.
function [gsrv1,gsrv2]=gngauss(m,sgma)
if nargin == 0,
m=0; sgma=1;
elseif nargin == 1,
sgma=m; m=0;
end;
u=rand;
z=sgma*(sqrt(2*log(1/(1-u))));
u=rand;
gsrv1=m+z*cos(2*pi*u);
gsrv2=m+z*sin(2*pi*u);
M-file 3.
function [p]=cm_sm41(snr_in_dB)
N=10000;
d=1;
Eav=10*d^2;
snr=10^(snr_in_dB/10);
sgma=sqrt(Eav/(8*snr));
M=16;
for i=1:N,
temp=rand;
dsource(i)=1+floor(M*temp);
end;
mapping=[-3*d 3*d;
-d 3*d;
d 3*d;
3*d 3*d;
-3*d d;
-d d;
d d;
3*d d;
-3*d -d;
-d -d;
d -d;
3*d -d;
-3*d -3*d;
-d -3*d;
d -3*d;
3*d -3*d];
for i=1:N,
qam_sig(i,:)=mapping(dsource(i),:);
end;
for i=1:N,
[n(1) n(2)]=gngauss(sgma);
r(i,:)=qam_sig(i,:)+n;
end;
numoferr=0;
for i=1:N,
for j=1:M,
metrics(j)=(r(i,1)-mapping(j,1))^2+(r(i,2)-mapping(j,2))^2;
end;
[min_metric decis] = min(metrics);
if (decis~=dsource(i)),
numoferr=numoferr+1;
end;
end;
p=numoferr/(N);
결과 시뮬레이션

추천자료

  • 가격1,300
  • 페이지수6페이지
  • 등록일2008.01.16
  • 저작시기2007.11
  • 파일형식한글(hwp)
  • 자료번호#447364
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니