• 大小: 0.67KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: Matlab
  • 标签: matlab  

资源简介

MATLAB实现BPSK,通信原理中的相关知识。涉及许多通信原理知识,高斯白噪声,误码率SNR,误比特率BNR等。

资源截图

代码片段和文件信息

clc;
clear;

N=10000; % number of runs
segma=1;% variance of additive white gaussian noise加性高斯白噪声的方差
SNR=2:1:6; %signal to noise ratio in dB
Am=(2*10.^(SNR./10)).^0.5; % Eb_No=Am^2/2the amplitude of the signal
%SNR(dB)=10log10(Eb_No)

In_bits=randint(1N2); % input bits of length N;N是运行次数

BER=zeros(1length(SNR));
temp=1;
for am=Am
    noise=randn(1N);
    for i=1:N
        if (In_bits(i) == 0)
          

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        882  2019-12-29 17:34  MATLAB实现BPSK\MATLAB实现BPSK.m

     目录          0  2019-12-29 17:36  MATLAB实现BPSK

----------- ---------  ---------- -----  ----

                  882                    2


评论

共有 条评论