周期信号谱线结构与波形参数的关系

有一幅度为1,脉冲宽度为\tau,周期为T的矩形脉冲,分别改变\tau和T,求频谱。

matlab代码:

fs=150;N=750;
Dt=1/fs;
t=(-N:N-1)*Dt; %取值[-5,5]
A=1;
y=A*square(2*pi*t,50);%T=1,占空比50%
figure(1)
subplot(3,1,1);
plot(t,y);
axis([-5 5 -2 2]);
Y=fft(y);
fy=(abs(Y)*2)/N;
subplot(3,1,2);
stem((-N:N-1)*2*pi,fy);
axis([0 50 0 50]);
subplot(3,1,3);
plot((-N:N-1)*2*pi,fy);

注意傅里叶变换后频谱图横坐标的取值,谱线间隔 \Omega =2*\pi /T\tau /T=占空比。

T不变,tao减小:

%T不变,tao减小
A1=1;
y1=A1*square(2*pi*t,5);%T=1,占空比为5%
figure(2)
subplot(3,1,1);
plot(t,y1);
axis([-5 5 -2 2]);
Y1=fft(y1);
fy1=(abs(Y1)*2)/N;
subplot(3,1,2);
stem((0:2*N-1)*2*pi,fy1)
axis([0 50 0 50]);
subplot(3,1,3);
plot((0:2*N-1)*2*pi,fy1)

tao不变,T增大:

A2=1;
y2=A2*square(2*pi*1/10*t,50);%T=10,占空比50%
figure(3)
subplot(3,1,1);
plot(t,y2);
axis([-5 5 -2 2]);
Y2=fft(y2);
fy2=(abs(Y2)*2)/N;
subplot(3,1,2);
stem((0:2*N-1)*2*pi/10,fy2)
axis([0 50 0 50]);
subplot(3,1,3);
plot((0:2*N-1)*2*pi/10,fy2)

 

 总结:

  1. T一定,\tau变小,此时\Omega(谱线间隔)不变。两零点之间的谱线数目:\omega 1/\Omega=T/\tau增多。
  2. \tau一定,T增大,间隔\Omega减小,频谱变密。幅度减小。
如果周期 T 无限增长(这时就成为非周期信号),那么,谱线间隔将趋近于零,周期信号的 离散频谱 就过渡到非周期信号的 连续频谱 。各频率分量的幅度也趋近于无穷小。

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值