?? ch10_02.asv
字號(hào):
clear all;
clc;
%設(shè)置調(diào)制信號(hào)的抽樣間隔
xSampleTime = 1/100000;
%設(shè)置仿真時(shí)間長(zhǎng)度
xSimulationTime = 10;
%設(shè)置隨機(jī)數(shù)產(chǎn)生器的初始化種子
xInitialSeed = [61 71];
%設(shè)置QPSK調(diào)制的初始相位
xPhaseOffset = pi/4;
%x表示信噪比的取值范圍
x = 0:1;
%y表示QPSK調(diào)制的誤符號(hào)率
y = x;
hold off;
for index = 1:4
%設(shè)置QPSK調(diào)制信號(hào)的抽樣個(gè)數(shù)
xSamplesPerSymbol = index;
%設(shè)置繪圖顏色和誤碼率計(jì)算模塊的接收矩陣
%當(dāng)xSamplePerSymbol不等于1時(shí)誤碼率計(jì)算模塊有一個(gè)符號(hào)的接收時(shí)延
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的數(shù)值
xSNR = x(i);
%執(zhí)行QPSK仿真模型
sim('ch1003');
%從xErrorRate中獲得調(diào)制信號(hào)的誤碼率
y(index,i) = xErrorRate(1);
end
%繪制信噪比與誤碼率的關(guān)系曲線
semilogy(x,y,color);
hold on;
end
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -