?? bfskmain.m
字號:
clc
clear
echo on
%x表示信噪比
x=0:15;
% y表示信號的誤比特率,它的長度與x相同
y=x;
% BFSK調制的頻率間隔等于24kHz
FrequencySeparation=24000;
% 信源產生信號的bit率等于10kbit/s
BitRate=10000;
% 仿真時間設置為10秒
SimulatonTime=10;
% BFSK調制信號每個符號的抽樣數等于2
SamplesPerSymbol=2;
for i=1:length(x)
% 信道的信噪比依次取x中的元素;
SNR=x(i);
% 運行仿真程序,得到的誤比特率保存在工作區變量BitErrorRate中
sim('BFSK_AWGN');
% 計算BitErrorRate的均值作為本次仿真的誤比特率
y(i)=mean(BitErrorRate);
end
% 準備一個空白的空間
% hold off;
figure
% 繪制x和y的關系曲線圖,縱坐標采用對數表示
semilogy(x,y,'-*');
grid on;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -