?? untitled2.m
字號(hào):
clc;
clear all;
% 設(shè)置調(diào)制信號(hào)的相數(shù)(調(diào)制信號(hào)是介于0和xSignalLevel-1之間的整數(shù))
xSignalLevel=8;
% 設(shè)置調(diào)制信號(hào)的抽樣間隔
xSampleTime=1/100000;
% 設(shè)置仿真時(shí)間的長(zhǎng)度
xSimulationTime=10;
% 設(shè)置隨機(jī)數(shù)產(chǎn)生器的初始化種子
xInitialSeed=37;
% x表示信噪比的取值范圍
x=0:10;
% y1表示PAM調(diào)制的誤符號(hào)率
y1=x;
% y2表示調(diào)制QAM的誤符號(hào)率
y2=x;
for i=1:length(x)
% 信噪比依次取向量x的數(shù)值
xSNR=x(i);
% 執(zhí)行PAM仿真模型
sim('project2_PAM');
% 從xErrorRate中獲得調(diào)制信號(hào)的誤符號(hào)率
y1(i)=xErrorRate(1);
end
for i=1:length(x)
% 信噪比依次取向量x的數(shù)值
xSNR=x(i);
% 執(zhí)行QAM仿真模型
sim('project2_QAM');
% 從xErrorRate中獲得調(diào)制信號(hào)的誤符號(hào)率
y2(i)=xErrorRate(1);
end
% 繪制信噪比與誤符號(hào)率的關(guān)系曲線
% 藍(lán)色線條表示PAM調(diào)制,紅色線條表示QAM調(diào)制
semilogy(x,y1,'b',x,y2,'r');
grid;
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -