⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.asv

📁 THIS IS A BLIND QUALIZATION ALGORITHM. 2BPSK MODULATION 3 MUTIPATH
💻 ASV
字号:
% clear all;
% 
% freq=1900e6; %Hz
% lambda=3e8/freq;
% sample_freq=24000; % symbol rate 24 ksymbols/s
% equalizor_length=11;
% NF=1000*equalizor_length; % frame length in bits
% NUM_FRAMES = 2; %number of frames each of length NF
% SNR_POINTS = 11; % number of SNR points 
% SNR_dB=40;
% 
% speed=100 % km/h 
% speed=speed*1000/3600; 
% max_doppler=speed/lambda;
% [avg_ber,snr_db]=blind_equalization(max_doppler, sample_freq, ...
%     NF, NUM_FRAMES, SNR_POINTS,equalizor_length);
% semilogy(snr_db,avg_ber);
% grid;
% legend( '100 km/h');
% xlabel('SNR -- dB');
% ylabel('Bit-Error-Rate');


clear all
cnst=1000;
num_of_frames=10;
%SNR_dB=40;
tap_length=11;
[avg_ber,snr_db]=blindequalization(num_of_frames,cnst,SNR_POINTS,tap_length);
avg_ber1=avg_ber;
snr_db1=snr_db;

tap_length=21;
[avg_ber,snr_db]=blindequalization(num_of_frames,cnst,SNR_POINTS,tap_length);
avg_ber2=avg_ber;
snr_db2=snr_db;

tap_length=41;
[avg_ber,snr_db]=blindequalization(num_of_frames,cnst,SNR_POINTS,tap_length);
avg_ber3=avg_ber;
snr_db3=snr_db;

semilogy(snr_db1,avg_ber1,'r',snr_db2,avg_ber2,'g',snr_db3,avg_ber3,'b');











⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -