project1main.m
来自「准确的通信工程里的BFSK调制方式的性能仿真。给出了误码率和信噪比等参数。」· M 代码 · 共 29 行
M
29 行
%x表示信噪比
x=0:15;
% y表示信号的误比特率,它的长度与x相同
y=x;
%BFSK调制的频率间隔等于24kHz
FrequencySeparation=24000;
%信源产生信号的bit率等于10kbit/s
BitRate=10000;
% 仿真时间设置为10秒
SimulationTime=10;
% BFSK调制信号每个符号的抽样数等于2
SamplesPerSymbol=2;
% 循环执行仿真程序
for i=1:length(x)
% 信道信噪比依次取x中的元素
SNR=x(i);
%运行仿真程序,得到的误比特率保存在工作区变量BitErrorRate中
sim('project1');
%计算BitErrorRate的均值作为本次仿真的误比特率
y(i)=mean(BitErrorRate);
end
%准备一个空白的图
hold off;
%绘制x和y的关系曲线图, 纵坐标采用对数坐标
semilogy(x,y);
grid;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?