1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

ĐIỆN tử VIỄN THÔNG sample bao cao TNo thong tin so 20102 khotailieu

8 34 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 602,8 KB

Nội dung

Báo cáo Thí nghiệm thơng tin số Sinh viên: Lưu Quang Trung Lớp: Điện tử – K53 MSSV: 20082779 Hà Nội ngày 28 tháng năm 2011 Lưu Quang Trung, Điện tử 3, K53, Viện Điện tử viễn thông, Đại học Bách Khoa Hà Nội Bài số 1.1 Vẽ hàm phân bố xác suất Gauss biến ngẫu nhiên µ với giá trị trung bình độ lệch chuẩn lấy giá trị đặc biệt mµ =0 σµ=1 + Chương trình : >> x= -4:0.05:4; >> p= exp(-x.^2/2)/(sqrt(2*pi)); >> plot(x, p, 'b'); >> xlabel('x','fontsize',16); >> ylabel('P(x)','fontsize',16); + Kết thực : 1.2 : Sử dụng hàm randn Matlab, tạo trình ngẫu nhiên với trị trung bình độ lệch chuẩn trường hợp đặc biệt Độ dài trình ngẫu nhiên 100.000 phần tử Vẽ hàm mật độ xác suất trình ngẫu nhiên so sánh với kết 1.1 + Chương trình : >> n=1000000; >> x=-4:0.05:4; >> p= exp(-x.^2/2)/(sqrt(2*pi)); >> check= trapz(x,p); Lưu Quang Trung, Điện tử 3, K53, Viện Điện tử viễn thông, Đại học Bách Khoa Hà Nội >> plot(x,p,'r'); >> hold on; >> y= randn(1,n); >> m= mean(y); >> variance= std(y)^2; >> x2= -4:0.05:4; >> c= hist(y,x2); >> stem(x2,c/n/(x2(2)-x2(1))); >> title('Ham mat phan bo xac suat PDF','fontsize', 16); >> xlabel('x','fontsize', 16); >> ylabel('P(x)','fontsize', 16); >> legend('Ly thuyet','Thuc te'); >> hold off; + Kết thực : + Nhận xét : Đồ thị hàm mật độ phân bố xác suất (PDF) nhận giống với đồ thị 1-1 1.3 : Xây dựng hàm tự tương quan trình ngẫu nhiên 1.2 + Nhận xét: Hàm tự tương quan trình ngẫu nhiên ví dụ 1.2 giống với hàm mật độ phổ lượng Lưu Quang Trung, Điện tử 3, K53, Viện Điện tử viễn thông, Đại học Bách Khoa Hà Nội Bài số : 2.1 Mô hệ thống truyền dẫn số băng tần sở sử dụng phương pháp mã hóa NRZ lưỡng cực Đếm số bít lỗi xuất suốt q trình vẽ đồ thị xác suất lỗi bít(BEP) với tỷ lệ nhiễu tín hiệu SNR = 0, 2, 4, dB + Chương trình : >> snr_db= 0:8; >> snr_db_simulation= 0:2:8; >> for i=1: length(snr_db) snr(i)= 10^(snr_db(i)/10); gamma_b(i)= snr(i); p_b(i)= erfc(sqrt(2*gamma_b(i))/sqrt(2))/2; end >> semilogy(snr_db, p_b, 'bo ') >> hold on >> title('Xac suat bit loi'); >> xlabel('SNR (dB)'); >> ylabel('P_b'); >> legend('Ly thuyet'); + Kết thực : 2.2 : So sánh tỷ lệ bit lỗi BER thu mô 2.1so với lý thuyết Lưu Quang Trung, Điện tử 3, K53, Viện Điện tử viễn thơng, Đại học Bách Khoa Hà Nội + Chương trình: >> snr_db=0:8; >> snr_db_simulation=0:2:8; >> for i=1:length(snr_db) snr(i)=10^(snr_db(i)/10); gamma_b(i)=snr(i); p_b(i)=erfc(sqrt(2*gamma_b(i))/sqrt(2))/2; end >> semilogy(snr_db,p_b,'bo '); >> hold on; >> title('Xac suat loi bit'); >> xlabel('SNR (dB)'); >> ylabel('p_b'); >> legend('Ly thuyet','Mo phong'); >> hold off + Kết thực : Bài số 3: Lưu Quang Trung, Điện tử 3, K53, Viện Điện tử viễn thông, Đại học Bách Khoa Hà Nội Vẽ biểu đồ chòm tín hiệu điều chế QPSK với mã Gray + Chương trình : >> x= round(rand(1,10000)); >> plot(x); >> for i=1:2:length(x) if x(i)==0&x(i+1)==0 s((i+1)/2)=exp(j*pi/4); elseif x(i)==0&x(i+1)==1 s((i+1)/2)=exp(j*3*pi/4); elseif x(i)==1&x(i+1)==1 s((i+1)/2)=exp(j*5*pi/4); elseif x(i)==1&x(i+1)==0 s((i+1)/2)=exp(j*7*pi/4); end end >> save ex5p1_res s x; >> plot(s,'*'); >> hold on; >> t=0:0.01:2*pi; >> plot(exp(j*t),('r ')); >> xlabel('\phi(t)'); >> ylabel('s_m'); >> title('Bieu khong gian tin hieu phuc cua tin hieu dieu che 4QPSK','fontsize',16); +Kết thực hiện: Lưu Quang Trung, Điện tử 3, K53, Viện Điện tử viễn thông, Đại học Bách Khoa Hà Nội Bài số 4: Cho tín hiệu QPSK điều chế qua kênh nhiễu trắng (AWGN) vẽ biểu đồ chòm tin hiệu thu +Chương trình: >> load ex5p1_res; >> es=var(s); >> eb=es/2; >> snr_db= 6; >> n_0=eb/10^(snr_db/10); >> n=sqrt(n_0/2)*(randn(size(s))+j*randn(size(s))); >> r=s+n; >> plot(r,'.'); >> hold on; >> plot(s,'.'); >> hold on; >> t=0:0.01:2*pi; >> plot('exp(j*t),]r '); >> legend('s_m','s'); >> xlabel('I'); Lưu Quang Trung, Điện tử 3, K53, Viện Điện tử viễn thông, Đại học Bách Khoa Hà Nội >> ylabel('Q'); >> title('Bieu chom cua tin hieu thu duoc','fontsize',16); + Kết thực hiện: - Trường hợp 1: SNR= dB (Dòng lệnh >> snr_db= 6;) - Trường hợp 2: SNR =3 dB (Thay dòng lệnh >> snr_db= 6; >> snr_db= 3;) + Nhận xét : Qua q trình mơ ta thấy tỷ lệ SNR thấp đám mây Gauss dầy, tín hiệu bị nhiễu ... >> legend('Ly thuyet'); + Kết thực : 2.2 : So sánh tỷ lệ bit lỗi BER thu mô 2. 1so với lý thuyết Lưu Quang Trung, Điện tử 3, K53, Viện Điện tử viễn thông, Đại học Bách Khoa Hà Nội + Chương trình:... ylabel('s_m'); >> title('Bieu khong gian tin hieu phuc cua tin hieu dieu che 4QPSK','fontsize',16); +Kết thực hiện: Lưu Quang Trung, Điện tử 3, K53, Viện Điện tử viễn thông, Đại học Bách Khoa Hà Nội Bài... legend('s_m','s'); >> xlabel('I'); Lưu Quang Trung, Điện tử 3, K53, Viện Điện tử viễn thông, Đại học Bách Khoa Hà Nội >> ylabel('Q'); >> title('Bieu chom cua tin hieu thu duoc','fontsize',16); + Kết thực

Ngày đăng: 12/11/2019, 13:53

TỪ KHÓA LIÊN QUAN

w