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

📄 mainapp.m

📁 该代码实现了 ook等不同通信通信方式的误码率的仿真比较。
💻 M
字号:
%--------------------------------------------------------------------------   
%   这是一个脚本,
%   作用是画出 OOK,PPM,DPP 误码率比较图
%   Create a figure
%   To compare the erro of DPPM,PPM and OOK
%--------------------------------------------------------------------------

disp('16-DPPM   16-PPM    OOK')
disp('随机序列长度    N=1024')
disp('信噪比         0-16 dB')
disp('计算中...')
%
N=200;
%N=2048;
%
input_seq=randseq(N);
%

i=1;           
for SNR=0:0.2:16
    x(i)=SNR;
    erro_dppm(i)=code_erro(input_seq,SNR,'dppm');
    erro_ppm(i)=code_erro(input_seq,SNR,'ppm');
    erro_ook(i)=code_erro(input_seq,SNR,'ook');
    i=i+1;
end

% create a figure

figure('Name','DPPM、PPM和OOK的误码率比较','NumberTitle','off')
xlabel('SNR  信噪比 (dB)')
ylabel('Error 误码率 ')
title('DPPM,PPM和OOK判决信噪比--误码率')
axis([0 16 0 0.6])

hold all

% DPPM

plot(x,erro_dppm,':*')

% PPM

plot(x,erro_ppm,':d')

% OOK

plot(x,erro_ook,':v')

%
disp('计算中结束。')
%
% end





⌨️ 快捷键说明

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