首页 > 编程知识 正文

幅频特性曲线含义,幅频特性曲线matlab程序

时间:2023-05-06 19:43:52 阅读:218202 作者:3338

1

:已知

x(t)=1

,试用

MATLAB

分析其幅频特性曲线。

解:

因为

x(t)=1

是连续非周期信号,

其对应的频谱是非周期连续的,

对于连

续的信号计算机不能直接加以处理,

因而,

需要将其先离散化,

再利用离散傅里

叶变换(

DFT

)对其进行分析实现其近似计算。对连续时间信号

x(t)

可以分解成

x(t)=u(t)+u(-t-1)

,通过采取不同的采样间隔来分析其频谱。

(a)

x(t)

离散化的采样间隔取

R=0.005

,对

F(W)

N=7000

,图像如图

a

(b)

x(t)

离散化的采样间隔取

R=0.01

,对

F(W)

N=30

,图像如图

b

(c)

x(t)

离散化的采样间隔取

R=0.01

,对

F(W)

N=7000

,图像如图

c

针对

(a)

情况的程序如下:

R=0.005;t=-5:R:5;

f=Heaviside(t)+Heaviside(-t);

W1=2*pi*2;

N=7000;k=0:N;W=k*W1/N;

F=f*exp(-j*t'*W)*R;

F=real(F);

W=[-fliplr(W),W(2:7001)];

F=[fliplr(F),F(2:7001)];

subplot(2,1,1);plot(t,f);

xlabel('t');ylabel('x(t)');

title('x(t)

函数的图像

');

subplot(2,1,2);plot(W,F);

xlabel('w');ylabel('F(w)');

title('x(t)

函数的傅里叶变换

F(w)');

a

R=0.005

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。