?? cycle_test2.m
字號(hào):
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% 內(nèi)編譯碼模塊的自環(huán)模二加測試 %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear all;
close all;
sequence=round(rand(1,224)); % 隨機(jī)產(chǎn)生Fire碼編碼后的得到的224bits碼字序列
input=[sequence,zeros(1,4)]; % 加尾比特0000
viterbi_enc=SDC_IN_EN(input); % 內(nèi)編碼(卷積碼,編碼后輸出序列長度456bits)
viterbi_out=SDC_IN_DE(viterbi_enc); % 內(nèi)解碼(Viterbi譯碼,輸出序列長度228bits)
viterbi_dec=viterbi_out(1:224); % 去掉四位尾比特
% 自環(huán)模二加為零則顯示正確,否則顯示錯(cuò)誤
if rem((sequence+viterbi_dec),2)==0
display "Correct!"
else
display "Error!"
end
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -