Simulation of Virterbi Decoding
페이지 정보
작성일 22-11-26 03:43본문
Download : Simulation of Virterbi Decoding.hwp
`);
end;
counter=0; %SNR 횟수를 셈
for SNR= 1:0.5:6;
counter=counter+1
snr(counter)=SNR;
var1= 10^(-SNR/10)/2; % Uncoded BPSK noise variance
var2=10^(-SNR/10); % coding with rate 1/2 noise variance
tx_data=[inputdata(N) zeros(1,CN-1)-1];
%BPSK 방식의 input …(省略)






다.
Download : Simulation of Virterbi Decoding.hwp( 25 )
레포트/기타
[공대]SimulationofVirterbiDecoding
설명
순서
[공대]SimulationofVirterbiDecoding , Simulation of Virterbi Decoding기타레포트 ,
Simulation of Virterbi Decoding
,기타,레포트
1. Source Code
2. Simulation
나. file source code
1) vsimu.m(main file)
function vsimu(N,CN)
% vitersbi algorithm simulating
%비트비 알고리씀 테스트 혹은 임의의 신호를 分析해 내는 프로그램(program])
% N은 input data 수, CN은 constraint length
% Viterbi simulation 에 필요한 sub file
% inputdata.m : BPSK에서 N개의 -1과 1 data 발생
% convcod.m : 임의의 data에 대한 constraint length N으로 convolutional coding
% convoc.m : 1개의 data에 대한 constraint length N으로 convolutional coding
% con_de.m : Viterbi algorithm
% convolcode.m : convolutional coding시 임의의 constraint length에 대한 octal code data
% connum.m : N자리의 임의의 M진수를 10진수로 반환
% octob : 임의의 8진수를 10진수(2진수)로 반환
if exist(`N`),
else error(`테스트하고자 하는 input data의 갯수를 입력 안했습니다.`);
end;
if exist(`CN`),
else error(`cnvolutional coding한 constraint length를 입력안했습니다.