?? project3main.m
字號:
%設置抽樣信號的抽樣間隔
xSampleTime=1/100000;
%設置仿真時間的長度
xSimulationTime=10;
%設置隨機數產生器的初始化種子
xInitialSeed=[61 71];
%設置QPSK調制的初試相位
xPhaseOffset=pi/4;
%x表示信噪比的取值范圍
x=0:10;
%y表示QPSK調制的誤符號率
y=x;
hold off;
for index=1:4;
% 設置QPSK調制信號的抽樣個數
xSamplesPerSymbol=index;
% 設置繪圖顏色和誤碼率計算模塊的接收時延
% 當xSamplesPersymbol不等于時誤碼率計算模塊有一個符號的接收時延
switch index
case 1
xReceiveDelay=0;
color='r';
case 2
xReceiveDelay=1;
color='g';
case 3
xReceiveDelay=1;
color='b';
case 4
xReceiveDelay=1;
color='m';
end
for i=1:length(x)
% 信噪比依次取向量x的數值
xSNR=x(i);
% 執行QPSK仿真模型
sim('project3');
% 從xErrorRate中獲得調制信號的誤碼率
y(i)=xErrorRate(1);
end
% 繪制信噪比和誤碼率的關系曲線
semilogy(x,y,color);
grid;
hold on;
end
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -