DSB的调制与解调

DSB的调制与解调,第1张

1) 主程序

dt=0.001 %时间采样间隔

fm=1%信源最高频率

fc=10 %载波中心频率

T=5 %信号时长

t=0:dt:T

mt=sqrt(2)*cos(2*pi*fm*t)%信源

% N0=0.01 %白噪声单边功率谱密度

%DSB调制

s_dsb=mt.*cos(2*pi*fc*t)

B=2*fm

% noise=noise_nb(fc,B,N0,t)

% s_dsb=s_dsb+noise

figure(1)

subplot(3,1,1)

plot(t,s_dsb) %画出DSB信孙虚敬号波形

hold on

plot (t,mt,'r--') %标出m(t)波形

title('DSB调誉旦制信号')

xlabel('t')

%DSB解调

rt=s_dsb.*cos(2*pi*fc*t)

[f,rf]=T2F(t,rt)

[t,rt]=lpf(f,rf,fm)

subplot(3,1,2)

plot(t,rt)

title('相干解调则慎后的信号波形')

xlabel('t')

rt=rt-mean(rt)

subplot(3,1,3)

[f,sf]=T2F(t,s_dsb)

psf=(abs(sf).^2)/T

plot(f,psf)

axis([-2*fc 2*fc 0 max(psf)])

title('DSB信号功率谱')

xlabel('f')

2) 信号的傅里叶变换函数

function [ f,sf] = T2F(t,st)

dt=t(2)-t(1)

T=t(end)

df=1/T

N=length(st)

f=-N/2*df:df:N/2*df-df

sf=fft(st)

sf=T/N*fftshift(sf)

end

3) 低通滤波函数

function [ t,st] = lpf( f,sf,B)

df=f(2)-f(1)

T=1/df

hf=zeros(1,length(f))

bf=[-floor(B/df):floor(B/df)]+floor(length(f)/2)

hf(bf)=1

yf=hf.*sf

[t,st]=F2T(f,yf)

st=real(st)

end

4) 高斯白噪声函数

function [ out ] = noise_nb( fc,B,N0,t )

dt=t(2)-t(1)

fmx=1/dt

n_len=length(t)

p=N0*fmx

rn=sqrt(p)*randn(1:n_len)

[f,rf]=T2F(t,rn)

[t,out]=bpf(f,rf,fc-B/2,fc+B/2)

end

5) 信号的反傅里叶变换函数

function [t,st] =F2T(f,sf )

df=f(2)-f(1)

fmx=(f(end)-f(1)+df)

dt=1/fmx

N=length(sf)

T=dt*N

t=0:dt:T-dt

sff=fftshift(sf)

st=fmx*ifft(sff)

end

数据自己改动

需求侧竞价。

英语(英文:English)是一种西日耳曼语支,最早被中世纪的英国使用,并因其广阔的殖民地而成为世界使用面积最广的语言。

英国人的祖先盎格鲁部落是后来迁移到大不列颠岛地区携判颤的日耳曼部落之一,称为英格兰。这两个名字都来自波罗的海半岛的Anglia。该语言与弗里斯兰语和下撒克森语密切相关,其词汇受到其他日耳曼语系语言的影响,尤其是北欧语(北日耳曼语),并在很大程度上由拉丁文和法文撰写。

中古英语

主要文章:中古英语和法语对英语的冲薯影响

从8世纪到12世纪,古英语通过语言接触逐渐转变为中古英语。中古英语往往是随意定义为开始英格兰的征服由法国诺曼公爵征服者威廉在1067年,但它从1210-1550期间进辩败一步发展。

首先,在第8和第9世纪英伦三岛北部地区的北欧殖民的浪潮把古英语与激烈的接触古斯堪的纳维亚语,一个北日耳曼语言。在约克的丹尼劳地区讲的东北古英语中,北欧的影响最大。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12255491.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存