Chủ Nhật, 12 tháng 7, 2020

5.1 Mô phỏng kênh thông tin - Kênh truyền nhị phân

Đề bài: Tạo chuỗi bit và truyền qua kênh truyền nhị phân với xác suất sai là 10%

Giải: Chúng ta có xác suất sai là 10% nghĩa là p = 0,1. Sử dụng hàm bsc(), chúng ta có mã nguồn Matlab như sau:

==================== CODE MATLAB ====================

% Chieu dai chuoi bit
N = 10^2;

% Tao tin hieu vao là mot vector 1 dòng và N cot
Tx = randi([0 1],1,N);

% Xac suat sai
p = 0.1;

% Tin hieu sau kenh truyen nhi phan
Rx = bsc(Tx,p);

% Tinh lai xác suat loi và so voi p. 
sum(Tx~=Rx)/N

==================== KẾT QUẢ====================




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...