Thứ Bảy, 11 tháng 7, 2020

4.52 Mô phỏng mã hóa và giải mã mã xoắn

Mô phỏng mã hóa và giải mã mã xoắn có các tham số lần lượt: constraintLength = [4 3], codeGenerator = [4 5 17;7 4 2], và tracebackLen = 2.

% Khởi tạo mã xoắn
constraintLength = [4 3];
codeGenerator = [4 5 17;7 4 2];
trellis = poly2trellis(constraintLength,codeGenerator);
tracebackLen = 2;
% Tạo tín hiệu ngẫu nhiên đầu vào
N = 10;
x = randi([0 1],N,1);
% Mã hóa
Txcode = convenc(x,trellis);
% Giải mã
x_ = vitdec(Txcode,trellis,tracebackLen,'trunc','hard');
% Tổng số lỗi
sum(x~=x_)


 

Không có nhận xét nào:

Đăng nhận xét

2.16 Tìm giá trị nhỏ nhất và lớn nhất trong ma trận

Cho ma trận X = [1 2 3; 4 5 6; 7 8 9]. Hãy a. Tìm giá trị lớn nhất và giá trị nhỏ nhất theo hàng. b. Tìm giá trị lớn nhất và nhỏ nhất theo...