semilogy(EbN0_dB,BER,'-or',EbN0_dB,ration,'-*b')
时间: 2023-12-29 18:01:58 浏览: 81
BPSK.zip_BPSK MATLAB_bpsk_matlab bpsk_zip
这是Matlab中的一个绘图命令,用于绘制两条曲线。其中EbN0_dB和BER是一组数据,ration也是一组数据,分别表示信噪比和误比特率,用于绘制误比特率曲线和信道容量曲线。
具体来说,`semilogy`函数用于绘制y轴为对数坐标轴的曲线,第一个参数是x轴的数据,第二个参数是y轴的数据,第三个参数是曲线的样式,第四个参数是另一条曲线的x轴数据,第五个参数是另一条曲线的y轴数据,第六个参数是另一条曲线的样式。
`'-or'`表示误比特率曲线的样式为红色圆点线,`'-*b'`表示信道容量曲线的样式为蓝色星号线。
例如:
```
semilogy(EbN0_dB, BER, '-or', EbN0_dB, ration, '-*b');
xlabel('Eb/N0 (dB)');
ylabel('BER / Capacity');
legend('BER', 'Capacity');
```
这段代码会绘制出两条曲线,一条是误比特率曲线,一条是信道容量曲线,同时会添加x轴和y轴的标签,以及图例。
阅读全文