ber_2_senders.m
来自「放大转发协同通信的有关仿真代码」· M 代码 · 共 12 行
M
12 行
function y = ber_2_senders(SNR_avg, modulation_type);
% BER(SNR) using two senders. The (average) SNR is assumed to be
% equal for both channel
switch modulation_type
case 'BPSK'
mu = sqrt(SNR_avg ./ (1 / 2 + SNR_avg));
case 'QPSK'
mu = sqrt(SNR_avg ./ (1 + SNR_avg));
otherwise
error(['Modulation-type unknown: ', modulation_type])
end
y = 1 / 4 * (1 - mu) .^ 2 .* (2 + mu);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?