第一范文网 - 专业文章范例文档资料分享平台

利用MATLAB实现常用非周期时间信号的频谱和FT的性质(微分特性和卷积定理)

来源:用户分享 时间:2025/5/25 17:21:48 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

3.1.3 指数信号

指数信号定义为:

f(t)=e

式中a为实数。若a>0,信号将随时间的增加而增长;若a<0,信号则随时间的增加而衰减;在a=0的特殊情况下,该信号成为直流信号。下面用MATLAB命令来绘制a=2的情况下,指数信号的波形,命令如下:

%绘制指数信号波形

ata=input(‘请输入指数因子:’) t=-1:0.01:5; f=exp(a*t); plot(t,f)

set(gcf,’color’,’w’) title(‘exp(at)’) xlabel(‘t’)

运行上述命令绘制的指数信号时域波形如图3.3所示.。

图3.3 指数因子为2的指数信号时域波形

3.1.4 余弦信号

余弦信号定义为

f(t)=A cos(ωt+φ)

其中A为振幅,ω为角频率,φ为初相位。

余弦信号的时域特性由振幅,角频率和初相位三个量确定。余弦信号的角频率ω,频率f和周期T之间存在着如下关系:

f=1/T w=2πf

下面利用MATLAB符号绘图功能绘制余弦信号f(t)=2cos(8πt+π/6)的时域波形。对应

6

的MATLAB命令如下:

%绘制余弦信号时域波形 A=2; f=4;

phi=pi/6; w0=2*pi*f; t=0:0.01:1;

x=A*sin(w0*t+phi); plot(t,x);

运行上述命令绘制的余弦信号时域波形如图3.4所示.。

图3.4 余弦信号f(t)=2cos(8pit+pi/6)的时域波形 图3.5 抽样信号时域波形

3.1.5 抽样信号

sinc函数用于产生抽样信号,抽样信号定义为

sinc(t)=sin(π*t)/π*t

抽样信号具有特殊的频率特性,其傅里叶变换是一矩形脉冲,即该信号为一严格的带宽有限信号,

Sinc函数的调用格式为 f=sinc(t)

运行下面的程序将产生并绘制典型的sinc函数波形,如图3.5所示。 N=1000; t=-10:20/N:10; x=sinc(t/pi); plot(t,x);

7

3.2非周期连续时间信号的频域分析

当周期信号的周期无限增大时,周期信号就转化为非周期信号。对非周期信号,由于其各次谐波幅度将趋近于无穷小,各谱线之间的间隔也将趋近于0,因此不能再采用周期信号的频谱表示方法来分析。为了有效地分析非周期信号的频率特性,可引入“频谱密度函数”的概念,即通过傅里叶变换来分析非周期信号的频谱。

非周期信号f(t)的傅里叶变换F(jw)定义为:

相应的傅里叶逆变换的定义为:

上式表明:

①非周期信号可以看作是由无穷多个不同频率的虚指数信号组成,且频率是连续的,即包括了从负无穷到正无穷的一切频率分量。

② 傅里叶变换F(w)的模|F(w)|反映了信号各频率分量的幅度随频率w的变化情况,称为信号幅度频谱。

③傅里叶变换F(w)的辐角|w|反映了信号各频率分量的相位随频率w的变化情况,称为信号相位频谱。

因此,通过傅里叶变换,就可以得到非周期信号的幅度频谱和相位频谱,从而分析信号的频率特性。

如果连续时间信号f(t)可用符号表达式表示,则可利用MATLAB的Symbolic Math Toolbox提供的fourier函数直接求出其傅里叶变换。该函数常用的调用格式有三种。

①F=fourier(f); ② F=fourier(f,v); ③ F=fourier(f,u,v);

注意:在调用fourier函数之前,要用syms命令对所用到的变量,如t,u,v等进行说明,即将这些变量说明成符号变量。 3.2.1单边指数信号的频域分析

单边指数信号的表达式为

at e t≥0

f(t)=

0 t<0

8

其中a为正实数。

利用MATLAB的Symbolic Math Toolbox求单边指数信号f(t)=eu(t)的傅里叶变换,画出f(t)及其幅度频谱和相位谱图。

对应的MATLAB命令如下: %单边指数信号的傅里叶变换 syms t v w x phase im re;

f=exp(-2*t)*sym(‘Heaviside(t)’); Fw=fourier(f); Subplot(311); ezplot(f);

axis([-1 2.5 0.1 1]); subplot(312); ezplot(abs(Fw)); im=imag(Fw); re=real(Fw);

phase=atan(im/re); subplot(313); ezplot(phase); %End

程序绘制的信号波形,幅度谱和相位谱如图3.6所示。

at

图3.6 单边指数信号的时域波形,幅度频谱和相位频谱

9

利用MATLAB实现常用非周期时间信号的频谱和FT的性质(微分特性和卷积定理).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c95ruv823d25a66i6tmib55397303xo0107m_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top