t.m
来自「本程序实现产生几种调制方式的眼图并且对其进行比较」· M 代码 · 共 30 行
M
30 行
%——三种调制方式的功率谱密度比较
BPSK=out_sig;
QPSK=out_symi+j*out_symq;
QAM16=out_symii+j*out_symqq;
F_BPSK=fftshift(fft(BPSK)); %——频谱对称平移
F_QPSK=fftshift(fft(QPSK)); %——频谱对称平移
F_QAM16=fftshift(fft(QAM16)); %——频谱对称平移
%——三种功率谱密度图,横轴采样点数,纵轴功率谱密度
figure(15);
f=18*(-5000:4999)/40000;
semilogy(f,abs(F_BPSK(15001:25000))/max(abs(F_BPSK)),'r');
hold on;
f1=18*(-5000:2:4999)/40000;
semilogy(f1,abs(F_QPSK(7501:12500))/max(abs(F_QPSK)),'b');
hold on;
f2=18*(-5000:4:4999)/40000;
semilogy(f2,abs(F_QAM16(3751:6250))/max(abs(F_QAM16)),'y');
grid on;
title('BPSK,QPSK,16QAM调制功率谱密度比较');
ylabel('功率谱密度(db)');
xlabel('频率(HZ)');
legend('F_BPSK','F_QPSK','F_QAM16');
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?