武汉理工大学《MATLAB应用》课程设计报告
图3-4 Error Rate Calculation
图3-5 To Workplace
13
武汉理工大学《MATLAB应用》课程设计报告
图3-6 Spectrum Scope
3.1.3 M文件程序
x=0:30 %定义信噪比的范围 y=x;
for i=1:length(x)
xSNR=x(i); %输入信噪比
sim('hammingmat'); %运行Simulink仿真模型’hammingmat ’,运算结果保存在xerrorrate中
y(i)=xerrorrate(1); %误码率 end
semilogy(x,y); %对y取对数画图 grid on; %画网格图 xlabel('高斯信道中的信噪比/dB'); ylabel('误码率');
title('汉明码误码率与信噪比的关系')
14
武汉理工大学《MATLAB应用》课程设计报告
3.1.4仿真结果
图3-7 Bernoulli Binary Generator输出信号波形
图3-8 Bernoulli Binary Generator输出信号频谱
15
武汉理工大学《MATLAB应用》课程设计报告
图3-9 Hamming Encoder输出信号
图3-10 Hamming Encoder输出信号频谱
16