behavior is emergent and self organized

Thí nghiệm thông tin số

Thí nghiệm thông tin số

... số 3.1 Mã đường dây NRZ Code N = 10^6 ; u = rand(1,N)>0.5; % tạo vecto N bit ngẫu nhiên s = 2*u-1; % điều chế BPSK, u n = 1/sqrt(2)*[randn(1,N) + j*randn(1,N)]; % tạo nhiễu phức Gauss SNR = 0:2:6; ... 0.3 P(x) 0.25 0.2 0.15 0.1 0.05 -5 1.2 -4 -3 -2 -1 x Tạo Code len=100000; x=randn(1,len); step=0.1; k=-5:step:5; px=hist(x,k)/len/step; stem(k,px); px_lythuyet=exp(-k.^2/2)/sqrt(2*pi); hold on; ... Năng lượng symbol Eb=Es/2; SNR_db=6; % giả thiết N_0=Eb/10.^(SNR_db/10); N=sqrt(N_0/2)*(randn(size(s))+j*randn(size(s)));% nhiễu trắng phức chiều dài với tín hiệu QPSK R=s+N; % tín hiệu thu plot(R,'.');...

Ngày tải lên: 06/04/2014, 00:32

14 814 10
Báo cáo thí nghiệm thông tin số

Báo cáo thí nghiệm thông tin số

... noise=sqrt(N0/2).*(randn(1,length(qpsk_signal))+1i.*randn(1,length(qpsk_signal))); qpsk=qpsk_signal + noise; % Tin hieu co nhieu subplot(3,1,1); plot(qpsk,'o'); title('SNR=6dB'); grid on;axis ... SNR = dB noise1=sqrt(N1/2).*(randn(1,length(qpsk_signal))+1i.*randn(1,length(qpsk_signal))); qpsk1=qpsk_signal + noise1; subplot(3,1,2); plot(qpsk1,'o'); title('SNR=3dB'); grid on; axis auto; xlabel('I'); ... SNR = dB noise2=sqrt(N2/2).*(randn(1,length(qpsk_signal))+1i.*randn(1,length(qpsk_signal))); qpsk2=qpsk_signal + noise2; subplot(3,1,3); plot(qpsk2,'o'); title('SNR=0dB'); grid on; axis auto; xlabel('I');...

Ngày tải lên: 28/04/2014, 20:39

18 7,4K 383
Thí nghiệm thông tin số

Thí nghiệm thông tin số

... dieu che for i=1:length(SNR_db) noise = sqrt(N0(i)*randn(1,len)); % tao tap am noise r_signal=NRZ_signal+noise; %tin hieu thu duoc= tin hieu NRZ ben phat+tap am noise NRZ_decoded= sign(r_signal); ... che for i=1:length(SNR_db) noise = sqrt(N0(i))*randn(1,len); %Tao tap am noise r_signal = NRZ_signal + noise; %Tin hieu thu duoc = Tin hieu NRZ ben phat + tap am noise NRZ_decoded = sign(r_signal); ... i = 1:length(SNR_db) noise=sqrt(N0(i)/2)*(randn(size(qpsk_signal)) + j*randn(size(qpsk_signal))); %tao kenh nhieu trang voi SNR tuong ung output_signal = qpsk_signal + noise; %dau cua tin hieu...

Ngày tải lên: 13/05/2014, 10:20

19 612 0
báo cáo thí nghiệm thông tin số

báo cáo thí nghiệm thông tin số

... check=trapz(x,p); 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('Gaussian Distributed pdf'); xlabel('x'); ylabel('p(x)'); ... clear; 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 ... function y=cha(snr_db,s,x) es=var(s); eb=es/2; n_0=eb/10^(snr_db/10); n0=sqrt(n_0/2)*(randn(size(s))+j*randn(size(s))); ns=s+n0; theta_m=[pi/4,3*pi/4,5*pi/4,7*pi/4]; s_m=exp(j*theta_m); for i=1:length(s)...

Ngày tải lên: 27/06/2014, 21:57

8 1,2K 16
bài báo cáo thí nghiệm thông tin số

bài báo cáo thí nghiệm thông tin số

... -A(k); end end 3.4.Tạo nhiễu Sử dụng hàm “randn” để tạo nhiễu ngẫu nhiên có chiều dài chiều dài tín hiệu mã hóa Code: nhieu= randn(1,length(a)); Sử dụng hàm “randn” để tạo nhiễu ngẫu nhiên có chiều ... = x III- Các bước tiến hành thí nghiệm: 3.1.Tạo dãy bit ngẩu nhiên: dùng hàm “randn” Ví dụ cho N = 20 Code : x= randn(1,N); Tạo ngẫu nhiên dãy liệu 20 bits có giá trị Sử dụng hàm để tạo chuỗi ... r=1:length(x_dc) if x_dc(r)==1 a1(r)= A(k); else a1(r) = -A(k); end end % tao nhieu nhieu= randn(1,length(a)); nhieu1= randn(1,N); rx_mahoa = a + nhieu; rx_chmahoa = a1 + nhieu1; %giai dieu che for i= 1:length(rx_mahoa)...

Ngày tải lên: 11/02/2015, 05:00

8 660 6
slide BÁO CÁO THÍ NGHIỆM THÔNG TIN SỐ VÀ TRUYỀN SỐ LIỆU

slide BÁO CÁO THÍ NGHIỆM THÔNG TIN SỐ VÀ TRUYỀN SỐ LIỆU

... end • • • • Tạo nhiễu Sử dụng hàm “randn” để tạo nhiễu ngẫu nhiên có chiều dài chiều dài tín hiệu t mã hóa Code: noise= randn(1,length(t)); Sử dụng hàm “randn” để tạo nhiễu ngẫu nhiên có chiều ... dài tín hiệu không mã hóa Code: noise1= randn(1,N); • Giải điều chế tín hiệu thu Tín hiệu thu tín hiệu điều chế cộng với nhiễu đường truyền:: rx_encode = t + noise; % tin hieu thu = tin hieu phat ... ứng: Các bước tiến hành thí nghiệm Tạo dãy bit nguồn ngẫu nhiên: Dùng hàm “randn”.Ví dụ cho N=20 Code: Tx_signal=randn(1,N) Tạo ngẫu nhiên dãy liệu 20 bit có giá trị Sử dụng hàm để tạo chuỗi...

Ngày tải lên: 18/03/2015, 01:02

17 563 0
Báo cáo thí nghiệm thông tin số và truyền số liệu

Báo cáo thí nghiệm thông tin số và truyền số liệu

... dụng hàm ”hist” để vẽ biểu đồ nhiễu Biểu đồ cho biết có mẫu nhiễu xuất dải giá trị • Code : if A_index == figure; hist(noise, 20) Noise_histogram_values = hist(noise, 20); title('Noise diagram'); ... -2 2 2 -2 • - Bước 4: Tạo nhiễu - Sử dụng hàm ”randn” để tạo tín hiệu nhiễu ngẫu nhiên có chiều dài chiều dài dãy bit TX_Uncoded • Code : noise = randn(1,length(TX_Uncoded)); • Ý nghĩa : tạo tín ... nghiệm : Bước 1: Tạo dãy bit nguồn chưa mã hóa : SRC_Uncoded - Dùng hàm ”randn” để tạo dãy số ngẫu nhiên • Code: data = randn(1,bits); • Ý nghĩa: tạo ngẫu nhiên dãy liệu có bits giá trị - Sử dụng...

Ngày tải lên: 05/05/2016, 22:17

14 469 0
Báo cáo thí nghiệm thông tin vô tuyến

Báo cáo thí nghiệm thông tin vô tuyến

... previous_symbol=rs_frame(i-1,:); ISI_term=previuos_symbol(NFFT+2*G+1:NFFT+G+N_P-1); ISI=[ISI_term,zeros(1,length(previuos_symbol)-length(ISI_term))]; rs_i=rs_frame(i,:)+ISI; else rs_i=rs_frame(i,:); ... legend('p_{\alpha}(x)','Phan bo Rayleigh'); hold off; figure(2); n1=length(g1); x1=-4:0.1:4; c=hist(g1,x1); %Bieu mat xac suat cua g1 stem(x1,c/n1/(x1(2)-x1(1))); hold on; p=(1/sqrt(2*pi))*exp(-x1.^2/2); ... channel_profile=[1.0000,0.8487,0.7663,0.7880,0.6658,0.6658,0.5174,0.0543,0.045 6]; %He so cong suat tre rho=channel_profile; N_P=length(rho); %Chieu dai dap ung kenh u=rand(N_P,number_of_summations); %Bien ngau nhien initial_time=1.1; %Thoi gian bat dau h=[]; %vector...

Ngày tải lên: 16/11/2012, 16:46

17 1,3K 3
Thí nghiệm thông tin dữ liệu và mạng máy tính - Bài 1 pdf

Thí nghiệm thông tin dữ liệu và mạng máy tính - Bài 1 pdf

... Textbox Name = txtCommand Command Button Name = cmdOpen Caption = Open Port Command Button Name = cmdExit Caption = Exit Command Button Name = cmdCommand Caption = Command Thêm đối tượng MSComm ... Modem Modem Tổng đài PHẦN I : I CƠ SỞ LÝ THUYẾT Cơ Visual Basic - Khởi động Visual Basic: Start > All Programs > Microsoft Visual Studio 6.0 > Visual Basic 6.0 - Mở Project mới: File > New Project ... MultiLine = True Command Button Name = cmdSend Caption = Send Textbox Name = txtReceive MultiLine = True Locked = True Command Button Name = cmdClear Caption = Clear Command Button Name = cmdOpen...

Ngày tải lên: 06/08/2014, 01:20

30 469 5
Thí nghiệm thông tin dữ liệu và mạng máy tính - Bài 2 pptx

Thí nghiệm thông tin dữ liệu và mạng máy tính - Bài 2 pptx

... Security, nhấp Permissions Trang 37 Phòng thí nghiệm Mô & Truyền số liệu Thí nghiệm TTDL & Mạng máy tính Bảng mô tả tùy chọn hộp thoại Dictionary Permission Tùy chọn Replace Permissions on subdirectories ... Quyền truy cập chuẩn: Trong hầu hết trường hợp , ta dùng đến quyền truy cập NTFS chuẩn (standard NTFS permission) Quyền truy cập chuẩn kết hợp cấp độ truy cập NTFS cá thể cho phép định lúc nhiều ... hộp thoại Dictionary Permission Tùy chọn Replace Permissions on subdirectories Replace Permissons on Existing Files Name Type of Access - Mục đích Nếu chọn, thay đổicác cấp độ truy cập áp dụng...

Ngày tải lên: 06/08/2014, 01:20

19 280 0
Thí nghiệm thông tin dữ liệu và mạng máy tính - Bài 3 potx

Thí nghiệm thông tin dữ liệu và mạng máy tính - Bài 3 potx

... nhấn vào Administrative Tools chọn Routing and Remote Access Nhấn chuột phải vào SIM01(Local) chương trình chọn Configure and Enable Routing and Remote Access Nhấn Next trang Routing and Remote ... Routing and Remote Access Server Setup nhấn Finish Tiếp theo ta cấu hình giao diện quay số yêu cầu Trên Routing and Remote Access chọn SIM01 nhấn chuột phải vào network Interface Chọn New Demand-dial ... mục Administrative Tools Trang 53 Phòng thí nghiệm Mô & Truyền số liệu Thí nghiệm TTDL & Mạng máy tính Trong chương trình, nhấn chuột phải vào SIM01 chọn Configure and Enable Routing and Remote...

Ngày tải lên: 06/08/2014, 01:20

19 389 0
Báo cáo thí nghiệm thông tin dữ liệu và mạng máy tính - Bài 2 pps

Báo cáo thí nghiệm thông tin dữ liệu và mạng máy tính - Bài 2 pps

... 4/ Khảo sát cấp độ truy cập 4.1.List Trang 13 Phòng thí nghiệm Mô & Truyền số...

Ngày tải lên: 06/08/2014, 01:20

6 899 0
Các Bài Thí Nghiệm Thông Tin Quang

Các Bài Thí Nghiệm Thông Tin Quang

... để chọn mức đo HI Nối đồng hồ DVM EMITTER khối PHOTO TRANSISTOR với điểm GND ánh sáng tác phototransistor điều khiển (Ip) Dòng phototransistor qua điện 50 động vào dòng quang quang trở K tạo điện ... với phototransistor 12 Đo công suất quang tơng ứng đợc tách phototransistor ghi kết 1m635 = mV 13 Dùng sợi quang chất dẻo 5m có connector kiểu ST hai đầu để nối Led RED với phototransistor 14 Đo ... TRANSISTOR (Vgreen) Vgreen = 26 mVDC (9) r41 r39 ds16 ds17 ds18 red green ired r40 34 Chuyển sợi quang từ Led xanh sang Led hồng ngoại 35 Xác định mức điện áp điểm EMITTER khối PHOTO TRANSISTOR...

Ngày tải lên: 25/12/2015, 20:06

304 1,1K 1
Ebook các bài thí nghiệm thông tin quang (dùng cho chuyên ngành điện tử viễn thông) phần 2

Ebook các bài thí nghiệm thông tin quang (dùng cho chuyên ngành điện tử viễn thông) phần 2

... tinh đến phototransistor Đặt cầu nối RANGE vị trí HI đa đầu đo CH2 oscilloscope đến EMITTER khối PHOTO TRANSISTOR Các thay đổi công suất phát FOT gây thay đổi dòng quang phototransistor Dòng quang ... dùng phototransistor nh thiết bị đo công suất quang để kiểm tra đầu phát FOT 10 Dùng cáp thủy tinh 1m để nối phát FOT tới phototransistor đặt cầu nối RANGE vị trí HI 11 Dùng phototransistor để đo ... băng phototransistor khoảng 438 KHz Sự giảm băng thông thu quang từ 25 MHz xuống 438 kHz làm tăng sờn lên từ 14 ns lên 800 ns - Phản hồi âm đợc dùng để giảm hệ số khuếch đại phototransistor, tăng...

Ngày tải lên: 03/01/2016, 10:59

153 327 0
BÁO CÁO THÍ NGHIỆM THÔNG TIN VÔ TUYẾN

BÁO CÁO THÍ NGHIỆM THÔNG TIN VÔ TUYẾN

... =MCM_channel_model(u,initial_time,number_of_summations,symbol_duration,f_dmax,chan nel_coefficients); %u is a random variable which is used to transform ro discrete Doppler %frequencies,discrete phase %number_of_summation is the number of discrete frequensy or %phase ... previous_symbol=rs_frame(i-1,:); ISI_term=previuos_symbol(NFFT+2*G+1:NFFT+G+N_P-1); ISI=[ISI_term,zeros(1,length(previuos_symbol)-length(ISI_term))]; rs_i=rs_frame(i,:)+ISI; else rs_i=rs_frame(i,:); ... previous_symbol=rs_frame(i-1,:); ISI_term=previous_symbol(NFFT+2*G+1:NFFT+G+N_P-1); ISI=[ISI_term,zeros(1,length(previous_symbol)-length(ISI_term))]; rs_i=rs_frame(i,:)+ISI; else rs_i=rs_frame(i,:);...

Ngày tải lên: 26/03/2016, 15:33

19 906 9
Thí nghiệm TTDL & Mạng máy tính - Bài 2: Mạng thông tin số - Phần A: Các thiết bị mạng và cấu hình mạng

Thí nghiệm TTDL & Mạng máy tính - Bài 2: Mạng thông tin số - Phần A: Các thiết bị mạng và cấu hình mạng

... Security, nhấp Permissions Trang 37 Phòng thí nghiệm Mô & Truyền số liệu Thí nghiệm TTDL & Mạng máy tính Bảng mô tả tùy chọn hộp thoại Dictionary Permission Tùy chọn Replace Permissions on subdirectories ... Quyền truy cập chuẩn: Trong hầu hết trường hợp , ta dùng đến quyền truy cập NTFS chuẩn (standard NTFS permission) Quyền truy cập chuẩn kết hợp cấp độ truy cập NTFS cá thể cho phép định lúc nhiều ... hộp thoại Dictionary Permission Tùy chọn Replace Permissions on subdirectories Replace Permissons on Existing Files Name Type of Access - Mục đích Nếu chọn, thay đổicác cấp độ truy cập áp dụng...

Ngày tải lên: 23/10/2013, 02:15

19 581 1
w