길쌈 코드

A

aliazmat

Guest
친구들,


.. plz 작동하지 않습니다 길쌈 코드지만 내가 개발한 코드로 간단하게 awgn 채널 시뮬레이션 오전 BER에 일부 도움이 필요합니다 .... 곡선을보고 싶어

코드입니다

CLC;
이상무;
N = 1000;
tx_data = 것들 (1, N)을; % 라운드 (랜드 (1, N)을);
snr_db = [-10:2.5:15];
= snr_linear (10. ^ (snr_db/10));

마 = poly2trellis ([4 3], [4 5월 17일; 7 4 2]); % 격자를 정의합니다.
conv_enc_data = convenc (tx_data있어, T); 것들의 문자열 인코딩 %.
결핵 = 2; 디코딩을위한 % 역추적 길이
흥 = 0 (크기 (snr_db)); % initliaze 페 벡터

난 = 1 : 크기 (snr_db, 2)
시그마 = 1/sqrt (snr_linear (1, 1));
nois = 1/sqrt (2) * (randn (1, 크기 (conv_enc_data, 2)) j를 * randn (1, 크기 (conv_enc_data, 2)));
소음 = nois * 시그마;

rx_data = conv_enc_data 노이즈; % awgn 추가

detced_bits = ((rx_data, 1)> = 0) 뜻;
해독 = vitdec (티,
결핵 detced_bits, 'TRUNC', '하드'); % 디코드.
nr_of_bit_err = 액수 (안 (해독 == tx_data));
흥은 (i) = nr_of_bit_err / N;

semilogy (snr_db, 흥)

 
하지만 여기서는 하드 누군가의 다른 프로그램에서 오류를 감지하기 위해 프로그램을 내가 사용 될지도 모른다는 MPSK 변조와 코딩의 coonvolutional.

길을 말해 방법 "poly2trellis
([4 3], [에서 값을 선택 5월 4일 17; 7 4 2])"및
u 코드 패리티 확인 매트릭스에서 양식이 필요로 poly2trellis에 의해 주어진의 전환을 할 수 기능?
미안하지만, 당신이 첨부 파일을보기 위해서는 로그인이 필요

 
친구는 죄송하지만 지금은 프로그램을 실행할 수없습니다 .. 그게 뭔데

([4 3], [4 5월 17일 poly2trellis 추가; 7 4 2])

처음으로 내가 뇌회 인코더에서 사용하는 메모리를 등록하고 보여줄 생각 번째는 제약 길이 인코더의 다항식 설명입니다

당신을 더 잘 설명을 할
수있습니다

http://www.mathworks.com/access/helpdesk/help/toolbox/comm/index.html?/access/helpdesk/help/toolbox/comm/ug/fp7405.html&http://www.google.com/search ? hl =
ko를 & q를 = 뇌회 코드 MATLAB 도움 & btnG = 구글 검색 & aq = F & OQ =

 
MPSK 변조 및 하드
- 결정 디코딩과 함정 길쌈 코딩 프로그램입니다.반면 붉은 커브를 convolutionally 코딩 시스템을 나타내기도 그것은 어디에있는 파란색 커브를없는 시스템 BER는 성능을 나타내는 그래프를 생성합니다.

 

Welcome to EDABoard.com

Sponsor

Back
Top