?? bpsk_ph.m
字號:
%BPSK并頻譜分析
%產(chǎn)生頻率調(diào)制信號
%被調(diào)信號為m(t)=sinc(2*pi*20*t),Fm=20,Fc=200,Fs=2000,Kf=100
clear;
df=0.25;
fs=20;%20MHz
fc=2;
rb=0.2;
ts=1/fs;
m=10;%m是碼元數(shù),自己隨便定義
n=40;%n是每個碼元取點數(shù),即對應(yīng)的正弦波4個周期取多少個點
a=sj(m,n);
%sj(m,n)的解釋參見sj.m,sj(m,20)的作用相當(dāng)于上面的for循環(huán)
t=0:1:m*n-1;
Fc1=sin(8*pi*t/n);%碼元0發(fā)射的載波
Fc2=sin(8*pi*t/n+pi);%碼元1發(fā)射的載波
b=1-a;
u0=a.*Fc2+b.*Fc1;
%產(chǎn)生白噪聲
snr=10;%S/N
snr_lin=10^(snr/10);%線性信噪比
signal_power=(norm(u0)^2)/length(u0);
noise_power=signal_power/snr_lin;
noise_std=sqrt(noise_power);
noise=noise_std*randn(1,length(t));
u1=u0+noise;%加白噪聲
u=u1;
phs=xiangweicha(u,ts,fc);
subplot(211)
plot(a);
grid
subplot(212)
plot(phs);
grid
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -