질문

S

sa269

Guest
난 길쌈 코딩 그리고 나도 사업을하고있는 중이야 AWGN 채널이나 소음,
그다지 Mater과 변조에 대해서는 프로그램을 작성해야합니다.난이 프로그램은
나에게 좋은 BER를 부여하지 않는다.내가 혼란에 오전 몰라 그것에 얼마나 디.후에, 내가 마무리 길쌈 부호화를 적용과 BER의 변화를 관찰했다.여기 프로그램입니다 : (프로그램 내 마음의 상태와 같은 혼란의 비트)입니다

이 프로그램은 BPSK 변조와 통신 시스템을 구축할 %,, 노이즈를 추가합니다
그것을 위해 %와 찾을 BER를.

x = 랜드 (64,1); % 64 기호
데이터 = 라운드 (x)를 '; % 64 1s 및 0s

난 = 64; 변조 단계 중 % 길이
BER는 []; % 비트 오류율 정의
=전자 = 0; 오류의 % 숫자 0에서 정의됩니다

% BPSK 변조 0s 비트와 1s에 대한 1s 비트 -1 준다
b = 1 : 난
데이터 (b)
항 == 0면
temp1 (b)
항 = -1;
다른 temp1 (b)
항 = 1;



채널 노이즈와 SNR을 루프
AWGN %SNR을위한 = 0:0.1:6.3 % 100 단계
전자 = 0;
% AWGN 채널
temp2 = awgn (temp1, SNR을);

% 복조
C = 1 : 난
temp2
경우 (C) <= 0
data_dec (C) = 0; % 변조하기 전에 원본 데이터로 0으로 회복 -1
위로다른 사람
(C) = 1 data_dec;



% BER를 caculation
마일 = 1 : 난
(데이터 (마일) ~ = data_dec (마일)), % 비교 원래의 신호와
함께 demodulated.만약 오류 1을 추가합니다.
전자 = 전자 1;


BER는 = [BER는 전자 / 난];


어떻게해야 할지를 아는 사람?난 apprecaiteyour 도움이됩니다.advanve에 감사합니다.

 
왜 사용하지 않는 기능에 MATLAB에서 귀하의 작업을 위해 만들어진?

 
하지만 그들이 사용할 수있는 문제들을 어떻게 QAM 또는 QPSK 시스템과 함께 사용할 수있습니다.내가 어떻게 그들을 모두 함께 .. cmbine를 잘 모릅니다

어떤 생각을 하나???

 
무슨 "둘을 결합"을 의미합니까

이 버전은 MATLAB합니까?

MATLAB 2008 년이 프로그램을 참조 :

CLC;
이상무;
DISP ( '남 - 배열 PSK 변조')
% 임의의 디지털 메시지를 만들려면
남 = 입력 ( '남 ='); % 알파벳 크기
x = randint (입력 ( '번호 이진 비트 스트림 ='중), 1, 남);
nsample = 40; %
속도 오버.
%
만 사용 남 - PSK 변조 y를 생산할
= (modem.pskmod (남), x)를
조바꿈하다 y를;
% 직사각형 펄스 형성과 함께하십시오.
ypulse = rectpulse는 (y, nsample);
(y를 (1:10), ''),
그리드 가득; 줄기
ynoisy = awgn (ypulse, 입력 dB의 = '),'측정에서
( 'SNR을');
% 시끄러운 데이터에서 scattet 음모 만들기
scatterplot (ynoisy), 그리드;
% %
수신기에서
% Downsample.
ydownsample = intdump (ynoisy, nsample);
% %
% Demodulate ynoisy 메시지를 복구할 수있습니다.
= (modem.pskdemod (남), ydownsample)
z는 demodulate;
그림;
subplot (2,1,1);
줄기 (x (1:10), '') 가득, 격자;
subplot (2,1,2);
줄기 (z는 (1:10), '') 가득, 격자;
% %
% 체크 erroe symbole 속도.
[NUM 개의 타이] = symerr (엑스, z는)나,
그리고 여러분의 의견을하여 결과를 알려 드리기

-------------------------------------------------- -------------------------------------
OFDM 및 MATLAB : http://tech.groups.yahoo.com/group/ofdmandmatlab/
-------------------------------------------------- -------------------------------------

 
프로그램에 대한 감사를 첫째.

난 그렇게 어렵 프로그램 시뮬레이션 .. MATLAB 2007년가내가 프로그램을 조정하는 것은 불가능하다 그러나 나는 일종의 사명을 다할 것입니다.어떤 제안??

BER를보고 난 후이에 대한 길쌈 코딩을 적용하고 BER에 차이를 볼 필요가니까.내가 뭘해야할지 잘 모릅니다.난 정말 이걸로 도움이 필요합니다.

덕분에 많은

 
위의 프로그램에서 내 친구가, 거기에 마지막은되는 BER는 계산이다

[NUM 개의 타이] = symerr (엑스, z는)

 
sa269 쓴 :

프로그램에 대한 감사를 첫째.난 그렇게 어렵 프로그램 시뮬레이션 .. MATLAB 2007년가
덕분에 많은
 

Welcome to EDABoard.com

Sponsor

Back
Top