Sử dụng hàm berawgn(), so sánh tỷ lệ lỗi bit của điều chế PAM khi tăng M từ 2 đến 16.
M = [2 4 8 16];
EbNo = 0:10;
for idx = 1:length(M)
BER(idx,:) = berawgn(EbNo,'pam',M(idx));
end
semilogy(EbNo,BER);
legend('M = 2','M = 4','M = 8','M = 16','Location','best','NumColumns',2);
xlabel('E_b/N_0 theo dB');
ylabel('Tỷ lệ lỗi bit');
Đồ thị của hàm berawgn() cho điều chế PAM.