MATLAB ỨNG DỤNG TRONG VIỄN THÔNG - Trang 283

Kênh truyền và đánh giá chất lượng kênh truyền

252

% Bước 5. Sử dụng hàm semianalytic.

% Chọn bộ lọc thu bằng cách nhập các hệ số của hàm truyền s.

% Trong ví dụ này, sử dụng bộ tích phân lý tưởng

num = ones(Nsamp,1)/Nsamp;

den = 1;

EbNo = [0:20]; % Khoảng giá trị khảo sát của Eb/No

ber = semianalytic(txsig,rxsig,'qam',M,Nsamp,num,den,EbNo);

% Tính BER theo lý thuyết.

bertheory = berawgn(EbNo,'qam',M);

% Vẽ đồ thị BER theo phương pháp bán phân tích và theo lý thuyết.

figure; semilogy(EbNo,ber,'k*');

hold on; semilogy(EbNo,bertheory,'ro');

title('Đồ thị BER theo phương pháp Semianalytic và theo lý thuyết');

legend('Semianalytic','BER ly thuyet','Location','SouthWest');

hold off;

Hình 16.9.

#

Bài tập 16-1.

Vẽ đồ thị BER ứng với các giá trị SNR khác nhau khi truyền tín hiệu qua kênh truyền AWGN
bằng hai phương pháp điều chế QPSK và BPSK. Chuỗi bit dữ liệu có chiều dài bằng 1000.

#

Bài tập 16-2.

Làm lại bài tập trên nhưng vẽ thêm dạng sóng các tín hiệu ở các điểm khác nhau trong hệ
thống (chỉ vẽ cho 10 bit đầu tiên)

#

Bài tập 16-3.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.