信号与系统实验报告3实验3 傅里叶变换及其性质
傅里叶实验报告

一、实验目的1. 了解傅里叶变换的基本原理和方法。
2. 掌握傅里叶变换在信号处理中的应用。
3. 通过实验验证傅里叶变换在信号处理中的效果。
二、实验原理傅里叶变换是一种将信号从时域转换为频域的方法,它可以将一个复杂的信号分解为一系列不同频率的正弦波和余弦波的叠加。
傅里叶变换的基本原理是:任何周期信号都可以表示为一系列不同频率的正弦波和余弦波的叠加。
三、实验仪器与材料1. 实验箱2. 信号发生器3. 示波器4. 计算机及傅里叶变换软件四、实验步骤1. 设置信号发生器,产生一个正弦信号,频率为f1,幅度为A1。
2. 将信号发生器输出的信号输入到实验箱,通过示波器观察该信号。
3. 利用傅里叶变换软件对观察到的信号进行傅里叶变换,得到频谱图。
4. 改变信号发生器的频率,分别产生频率为f2、f3、f4的正弦信号,重复步骤2-3。
5. 分析不同频率信号的频谱图,观察傅里叶变换在信号处理中的应用。
五、实验数据与结果1. 当信号发生器频率为f1时,示波器显示的信号波形如图1所示。
图1:频率为f1的正弦信号波形2. 对频率为f1的正弦信号进行傅里叶变换,得到的频谱图如图2所示。
图2:频率为f1的正弦信号的频谱图从图2可以看出,频率为f1的正弦信号在频域中只有一个频率成分,即f1。
3. 重复步骤4,分别对频率为f2、f3、f4的正弦信号进行傅里叶变换,得到的频谱图分别如图3、图4、图5所示。
图3:频率为f2的正弦信号的频谱图图4:频率为f3的正弦信号的频谱图图5:频率为f4的正弦信号的频谱图从图3、图4、图5可以看出,不同频率的正弦信号在频域中分别只有一个频率成分,即对应的f2、f3、f4。
六、实验分析与讨论1. 傅里叶变换可以将信号从时域转换为频域,方便我们分析信号的频率成分。
2. 通过傅里叶变换,我们可以得到信号的频谱图,直观地观察信号的频率成分。
3. 实验结果表明,傅里叶变换在信号处理中具有重要作用,可以应用于信号分解、滤波、调制等领域。
《信号与系统》实验三

三:
源程序:
(1):τ/T=1/4时的周期矩形脉冲的幅度谱和相位谱:
n=-20:20;
F=zeros(size(n));
forii=-20:20
F(ii+21)= sin(ii*pi/4)/(ii*pi+eps);
end
F(21)=1/4;
实验
内容
1.求图1所示周期信号( , )的傅里叶级数,用Matlab做出其前3、9、21、45项谐波的合成波形与原信号作比较,并做出其单边幅度谱和相位谱。
图1 周期为2的三角脉冲信号
2. 求图2所示的单个三角脉冲( )的傅里叶变换,并做出其幅度谱和相位谱。
图2 单个三角脉冲
3. 求不同占空比下周期矩形脉冲的幅度谱和相位谱,例如 、 。
y=1/4;
forn=1:m
y=y+4/(n*n*pi*pi)*(1-cos(n*pi/2)).*cos(n*pi.*t);
end
源代码:
t=-6:0.01:6;
d=-6:2:6;
fxx=pulstran(t,d,'tripuls');
f1=fourierseries(3,t);
f2=fourierseries(9,t);
n=1:10;
a=zeros(size(n));
fori=1:10
a(i)=angle(4/(i*i*pi*pi)*(1-cos(i*pi/2)))
end
n=0:pi:9*pi
stem(n,a,'fill','linewidth',2);
axis([0,9*pi,-0.2,0.2])
信号与系统课程设计报告傅里叶变换的对称性和时移特性

信号与系统课程设计报告--傅里叶变换的对称性和时移特性课程设计任务书2沈阳理工大学摘要本文研究的是傅里叶变换的对称性和时移特性,傅里叶变换的性质有:对称性、线性(叠加性)、奇偶虚实性、尺度变换特性、时移特性、频移特性、微分特性、积分特性、卷积特性(时域和频域);从信号与系统的角度出发,给出了激励信号的具体模型;应用Matlab软件进行仿真,将研究的信号转化成具体的函数形式,在Matlab得到最终变换结果。
使用傅里叶变换的方法、卷积的求解方法以及函数的微分等方法研究题目。
关键词: 傅里叶变换;对称性;时移特性;Matlab3沈阳理工大学目录1、Matlab介绍........................... 错误!未定义书签。
2.利用Matlab实现信号的频域分析—傅里叶变换的对称性与时移特性设计 (5)2.1.傅里叶变换的定义及其相关性质 (5)2.2.傅里叶变换的对称性验证编程设计及实现 (7)2.3.傅里叶变换的时移特性验证编程设计及实现 (11)3.总结 (13)4.参考文献 (13)4沈阳理工大学1、Matlab介绍MATLAB作为一种功能强大的工程软件,其重要功能包括数值处理、程序设计、可视化显示、图形用户界面和与外部软件的融合应用等方面。
MATLAB软件由美国Math Works公司于1984年推出,经过不断的发展和完善,如今己成为覆盖多个学科的国际公认的最优秀的数值计算仿真软件。
MATLAB具备强大的数值计算能力,许多复杂的计算问题只需短短几行代码就可在MATLAB中实现。
作为一个跨平台的软件,MATLAB已推出Unix、Windows、Linux和Mac等十多种操作系统下的版本,大大方便了在不同操作系统平台下的研究工作。
MATLAB软件具有很强的开放性和适应性。
在保持内核不变的情况下,MATLAB 可以针对不同的应用学科推出相应的工具箱(toolbox),目前己经推出了图象处理工具箱、信号处理工具箱、小波工具箱、神经网络工具箱以及通信工具箱等多个学科的专用工具箱,极大地方便了不同学科的研究工作。
信号与系统实验报告

信号与系统实验报告一、实验目的(1) 理解周期信号的傅里叶分解,掌握傅里叶系数的计算方法;(2)深刻理解和掌握非周期信号的傅里叶变换及其计算方法;(3) 熟悉傅里叶变换的性质,并能应用其性质实现信号的幅度调制;(4) 理解连续时间系统的频域分析原理和方法,掌握连续系统的频率响应求解方法,并画出相应的幅频、相频响应曲线。
二、实验原理、原理图及电路图(1) 周期信号的傅里叶分解设有连续时间周期信号()f t ,它的周期为T ,角频率22fT,且满足狄里赫利条件,则该周期信号可以展开成傅里叶级数,即可表示为一系列不同频率的正弦或复指数信号之和。
傅里叶级数有三角形式和指数形式两种。
1)三角形式的傅里叶级数:01212011()cos()cos(2)sin()sin(2)2cos()sin()2n n n n a f t a t a t b t b t a a n t b n t 式中系数n a ,n b 称为傅里叶系数,可由下式求得:222222()cos(),()sin()T T T T nna f t n t dtb f t n t dtTT2)指数形式的傅里叶级数:()jn tn nf t F e式中系数n F 称为傅里叶复系数,可由下式求得:221()T jn tT nF f t edtT周期信号的傅里叶分解用Matlab进行计算时,本质上是对信号进行数值积分运算。
Matlab中进行数值积分运算的函数有quad函数和int函数。
其中int函数主要用于符号运算,而quad函数(包括quad8,quadl)可以直接对信号进行积分运算。
因此利用Matlab进行周期信号的傅里叶分解可以直接对信号进行运算,也可以采用符号运算方法。
quadl函数(quad系)的调用形式为:y=quadl(‘func’,a,b)或y=quadl(@myfun,a,b)。
其中func是一个字符串,表示被积函数的.m文件名(函数名);a、b分别表示定积分的下限和上限。
傅里叶变换 实验报告

傅里叶变换实验报告傅里叶变换实验报告引言:傅里叶变换是一种重要的数学工具,广泛应用于信号处理、图像处理、物理学、工程学等领域。
本次实验旨在通过实际操作和数据分析,深入了解傅里叶变换的原理、特性以及应用。
一、实验目的本实验的目的是通过实际操作,掌握傅里叶变换的基本原理,了解其在信号处理中的应用,并能够正确进行频域分析。
二、实验仪器和材料1. 信号发生器2. 示波器3. 计算机4. 傅里叶变换软件三、实验步骤1. 将信号发生器与示波器连接,并设置合适的频率和幅度,产生一个正弦信号。
2. 通过示波器观察并记录原始信号的时域波形。
3. 将示波器输出的信号通过音频线连接到计算机的输入端口。
4. 打开傅里叶变换软件,选择输入信号源为计算机输入端口,并进行采样。
5. 在傅里叶变换软件中,通过选择合适的窗函数、采样频率和采样点数,进行傅里叶变换。
6. 观察并记录变换后的频域波形,并进行分析。
四、实验结果与分析通过实验操作和数据分析,我们得到了信号的时域波形和频域波形。
在时域波形中,我们可以清晰地看到正弦信号的周期性特征,而在频域波形中,我们可以看到信号的频率成分。
傅里叶变换将信号从时域转换到频域,通过分析频域波形,我们可以得到信号的频率成分。
在实验中,我们可以通过改变信号发生器的频率和幅度,观察频域波形的变化,进一步理解傅里叶变换的原理和特性。
此外,傅里叶变换还可以用于信号滤波。
通过观察频域波形,我们可以选择性地去除某些频率成分,从而实现信号的滤波处理。
这在音频处理、图像处理等领域中具有广泛的应用。
五、实验总结本次实验通过实际操作和数据分析,深入了解了傅里叶变换的原理、特性以及应用。
傅里叶变换作为一种重要的数学工具,在信号处理、图像处理等领域中具有广泛的应用前景。
通过本次实验,我们不仅掌握了傅里叶变换的基本原理和操作方法,还深入了解了信号的时域和频域特性。
这对于我们进一步研究和应用傅里叶变换具有重要的意义。
总之,傅里叶变换是一项重要的数学工具,通过实际操作和数据分析,我们可以更好地理解和应用傅里叶变换,为信号处理和图像处理等领域的研究和应用提供有力支持。
实验三傅里叶变换及其性质

信息工程学院实验报告课程名称:信号与系统实验项目名称:实验3 傅里叶变换及其性质实验时间:2013-11-29班级: : 学号:一、实验目的:1、学会运用MATLAB 求连续时间信号的傅里叶(Fourier )变换;2、学会运用MATLAB 求连续时间信号的频谱图;3、学会运用MATLAB 分析连续时间信号的傅里叶变换的性质。
二、实验环境:1、硬件:在windows 7 操作环境下;2、软件:Matlab 版本7.1三、实验原理:3.1傅里叶变换的实现信号()f t 的傅里叶变换定义为: ()[()]()j t F F f t f t e dt ωω∞--∞==⎰,傅里叶反变换定义为:11()[()]()2j t f t F F f e d ωωωωπ∞--∞==⎰。
信号的傅里叶变换主要包括MATLAB 符号运算和MATLAB 数值分析两种方法,下面分别加以探讨。
同时,学习连续时间信号的频谱图。
3.1.1 MATLAB 符号运算求解法MATLAB 符号数学工具箱提供了直接求解傅里叶变换与傅里叶反变换的函数fourier( )和ifourier( )。
Fourier 变换的语句格式分为三种。
(1)F=fourier(f):它是符号函数f 的Fourier 变换,默认返回是关于ω的函数。
(2)F=fourier(f,v):它返回函数F 是关于符号对象v 的函数,而不是默认的ω,即()()jvt F v f t e dt ∞--∞=⎰。
(3)F=fourier(f,u,v):是对关于u 的函数f 进行变换,返回函数F 是关于v 的函数,即()()jvu F v f t e du ∞--∞=⎰。
傅里叶反变换的语句格式也分为三种。
(1)f=ifourier(F):它是符号函数F 的Fourier 反变换,独立变量默认为ω,默认返回是关于x 的函数。
(2)f=ifourier(F,u):它返回函数f 是u 的函数,而不是默认的x 。
信号与系统第3章傅里叶变换

*本章要点
1.利用傅立叶级数的定义式分析周期信号的离散谱。 2.利用傅立叶积分分析非周期信号的连续谱。 3.理解信号的时域与频域间的关系。 4.用傅立叶变换的性质进行正逆变换。 5.掌握抽样信号频谱的计算及抽样定理
将信号表示为不同频率正弦分量的线性组合意义
1.从信号分析的角度 将信号表示为不同频率正弦分量的线性组合,为不同信号之 间进行比较提供了途径。
发展历史
•1822年,法国数学家傅里叶(J.Fourier,1768-1830)在研究热传导 理论时发表了“热的分析理论”,提出并证明了将周期函数展 开为正弦级数的原理,奠定了傅里叶级数的理论基础。 •泊松(Poisson)、高斯(Guass)等人把这一成果应用到电学中去, 得到广泛应用。 •19世纪末,人们制造出用于工程实际的电容器。 •进入20世纪以后,谐振电路、滤波器、正弦振荡器等一系列具 体问题的解决为正弦函数与傅里叶分析的进一步应用开辟了广 阔的前景。 •在通信与控制系统的理论研究和工程实际应用中,傅里叶变换 法具有很多的优点。 •“FFT”快速傅里叶变换为傅里叶分析法赋予了新的生命力。
一.三角函数形式的傅里叶级数
1.正交三角函数集
三角函数系1, cos x,sin x, cos 2x,sin 2x,..., cos nx,sin nx,...
在区间[-π,π]上正交,是指在三角函数系中任何不同的两个函 数的乘积在区间的积分等于零,即
cosnxdx 0(n 1,2,3,...)
傅里叶生平
1768年生于法国 1807年提出“任何周期信号
都可用正弦函数级数表示” 1829年狄里赫利第一个给出
收敛条件 拉格朗日反对发表 1822年首次发表“热的分析
理论”中
信号与系统实验报告实验三 连续时间LTI系统的频域分析报告

实验三 连续时间LTI 系统的频域分析一、实验目的1、掌握系统频率响应特性的概念及其物理意义;2、掌握系统频率响应特性的计算方法和特性曲线的绘制方法,理解具有不同频率响应特性的滤波器对信号的滤波作用;3、学习和掌握幅度特性、相位特性以及群延时的物理意义;4、掌握用MA TLAB 语言进行系统频响特性分析的方法。
基本要求:掌握LTI 连续和离散时间系统的频域数学模型和频域数学模型的MATLAB 描述方法,深刻理解LTI 系统的频率响应特性的物理意义,理解滤波和滤波器的概念,掌握利用MATLAB 计算和绘制LTI 系统频率响应特性曲线中的编程。
二、实验原理及方法1 连续时间LTI 系统的频率响应所谓频率特性,也称为频率响应特性,简称频率响应(Frequency response ),是指系统在正弦信号激励下的稳态响应随频率变化的情况,包括响应的幅度随频率的变化情况和响应的相位随频率的变化情况两个方面。
上图中x(t)、y(t)分别为系统的时域激励信号和响应信号,h(t)是系统的单位冲激响应,它们三者之间的关系为:)(*)()(t h t x t y =,由傅里叶变换的时域卷积定理可得到:)()()(ωωωj H j X j Y =3.1或者: )()()(ωωωj X j Y j H =3.2)(ωj H 为系统的频域数学模型,它实际上就是系统的单位冲激响应h(t)的傅里叶变换。
即⎰∞∞--=dt e t h j H tj ωω)()(3.3由于H(j ω)实际上是系统单位冲激响应h(t)的傅里叶变换,如果h(t)是收敛的,或者说是绝对可积(Absolutly integrabel )的话,那么H(j ω)一定存在,而且H(j ω)通常是复数,因此,也可以表示成复数的不同表达形式。
在研究系统的频率响应时,更多的是把它表示成极坐标形式:)()()(ωϕωωj ej H j H = 3.4上式中,)j (ωH 称为幅度频率相应(Magnitude response ),反映信号经过系统之后,信号各频率分量的幅度发生变化的情况,)(ωϕ称为相位特性(Phase response ),反映信号经过系统后,信号各频率分量在相位上发生变换的情况。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息工程学院实验报告课程名称:实验项目名称:实验3 傅里叶变换及其性质 实验时间:2015/11/17 班级:通信141 姓名: 学号:一、实 验 目 的:学会运用MATLAB 求连续时间信号的傅里叶(Fourier )变换;学会运用MATLAB 求连续时间信号的频谱图;学会运用MATLAB 分析连续时间信号的傅里叶变换的性质。
二、实 验 设 备 与 器 件 软件:Matlab 2008 三、实 验 原 理 3.1傅里叶变换的实现信号()f t 的傅里叶变换定义为: ()[()]()j t F F f t f t e dt ωω∞--∞==⎰,傅里叶反变换定义为:11()[()]()2j t f t F F f e d ωωωωπ∞--∞==⎰。
信号的傅里叶变换主要包括MATLAB 符号运算和MATLAB 数值分析两种方法,下面分别加以探讨。
同时,学习连续时间信号的频谱图。
3.1.1 MATLAB 符号运算求解法MATLAB 符号数学工具箱提供了直接求解傅里叶变换与傅里叶反变换的函数fourier( )和ifourier( )。
Fourier 变换的语句格式分为三种。
(1)F=fourier(f):它是符号函数f 的Fourier 变换,默认返回是关于ω的函数。
(2)F=fourier(f,v):它返回函数F 是关于符号对象v 的函数,而不是默认的ω,即()()jvt F v f t e dt ∞--∞=⎰。
(3)F=fourier(f,u,v):是对关于u 的函数f 进行变换,返回函数F 是关于v 的函数,即()()jvu F v f t e du ∞--∞=⎰。
傅里叶反变换的语句格式也分为三种。
(1)f=ifourier(F):它是符号函数F 的Fourier 反变换,独立变量默认为ω,默认返回是关于x 的函数。
(2)f=ifourier(F,u):它返回函数f 是u 的函数,而不是默认的x 。
(3)f=ifourier(F,u,v):是对关于v 的函数F 进行反变换,返回关于u 的函数f 。
值得注意的是,函数fourier( )和ifourier( )都是接受由sym 函数所定义的符号变量或者符号表达式。
3.1.2连续时间信号的频谱图信号()f t 的傅里叶变换()F ω表达了信号在ω处的频谱密度分布情况,这就是信号的傅里叶变换的物理含义。
()F ω一般是复函数,可以表示成()()()j F F eϕωωω=。
()~F ωω与()~ϕωω曲线分别称为非周期信号的幅度频谱与相位频谱,它们都是频率ω的连续函数,在形状上与相应的周期信号频谱包络线相同。
非周期信号的频谱有两个特点,密度谱和连续谱。
要注意到,采用fourier()和ifourier() 得到的返回函数,仍然是符号表达式。
若需对返回函数作图,则需应用ezplot()绘图命令。
3.1.3 MATLAB 数值计算求解法fourier( )和ifourier( )函数的一个局限性是,如果返回函数中有诸如单位冲激函数()t δ等项,则用ezplot()函数无法作图。
对某些信号求变换时,其返回函数可能包含一些不能直接用符号表达的式子,因此不能对返回函数作图。
此外,在很多实际情况中,尽管信号()f t 是连续的,但经过抽样所获得的信号则是多组离散的数值量()f n ,因此无法表示成符号表达式,此时不能应用fourier()函数对f(n)进行处理,而只能用数值计算方法来近似求解。
从傅里叶变换定义出发有0()()lim ()j tj n F f t edt f n e ωωω∞∞-∞∆→-∞--∆==∆∆∑⎰,当∆足够小时,上式的近似情况可以满足实际需要。
对于时限信号()f t ,或者在所研究的时间范围内让()f t 衰减到足够小,从而近似地看成时限信号,则对于上式可以考虑有限n 的取值。
假设是因果信号,则有1()(),01M n j n F f n e n M ωω-=-∆=∆∆≤≤-∑傅里叶变换后在ω域用MATLAB 进行求解,对上式的角频率ω进行离散化。
假设离散化后得到N 个样值,即 2,0k k k N N πω=≤≤∆-1,因此有 1()(),01M n k j n F k f n ek N ω-=-∆=∆∆≤≤-∑。
采用行向量,用矩阵表示为1*1**[()][()][]k j n T TT N M M N F k f n eω-∆=∆∆。
其要点是要正确生成()f t 的M 个样本向量[()]f n ∆与向量[]j n k eω-∆。
当∆足够小时,上式的内积运算(即相乘求和运算)结果即为所求的连续时间信号傅里叶变换的数值解。
3.2傅里叶变换的性质傅里叶变换的性质包含了丰富的物理意义,并且揭示了信号的时域和频域的关系。
熟悉这些性质成为信号分析研究工作中最重要的内容之一。
3.2.1 尺度变换特性傅里叶变换的尺度变换特性为:若()()f t F ω↔,则有1()()f at F a aω↔,其中,a 为非零实常数。
3.2.2频移特性傅里叶变换的频移特性为:若()()f t F ω↔,则有00()()j tf t eF ωωω↔-。
频移技术在通信系统中得到广泛应用,诸如调幅变频等过程都是在频谱搬移的基础上完成的。
频移的实现原理是将信号()f t 乘以载波信号0cos t ω或0sin t ω,从而完成频谱的搬移,即0000001()cos [()()]2()sin [()()]2f t t F F jf t t F F ωωωωωωωωωω↔++-↔+--四、实 验 内 容 与 步 骤4.1试用MATLAB 命令求下列信号的傅里叶变换,并绘出其幅度谱和相位谱。
(1)1sin 2(1)()(1)t f t t ππ-=- (2)22sin()()t f t t ππ⎡⎤=⎢⎥⎣⎦4.2试用MATLAB 命令求下列信号的傅里叶反变换,并绘出其时域信号图。
(1)1104()35F j j ωωω=-++ (2)224()F e ωω-=4.3试用MATLAB 数值计算方法求门信号的傅里叶变换,并画出其频谱图。
门信号即1,/2()0,/2t g t t τττ⎧≤⎪=⎨>⎪⎩,其中1τ=。
4.4已知两个门信号的卷积为三角波信号,试用MATLAB 命令验证傅里叶变换的时域卷积定理。
5.问题与思考傅里叶变换的其他性质可以用类似的方法加以验证,试举一例,说明你验证过程的思路。
解:4.1(1)MATLAB源程序为:clear;clc;ft=sym('sin(2*pi*(t-1))/(pi*(t-1))');Fw = fourier(ft);subplot(211)ezplot(abs(Fw),[-5*pi 5*pi]);grid ontitle('幅度谱');phase = atan(imag(Fw)/real(Fw));subplot(212)ezplot(phase);grid ontitle('相位谱');4.1(2)MA TLAB源程序为:clear;clc;ft = sym('(sin(pi*t)/(pi*t))^2');Fw = fourier(ft);subplot(211)ezplot(abs(Fw));grid ontitle('幅度谱');phase = atan(imag(Fw)/real(Fw));subplot(212)ezplot(phase);grid ontitle('相位谱');4.2(1)MA TLAB源程序为:clear;clc;t=sym('t');Fw= sym('10/(3+i*w)-4/(5+i*w)');ft = ifourier(Fw);ezplot(ft),grid on4.2(2)MA TLAB源程序为:clear;clc;t=sym('t');Fw = sym('exp(-4*(w^2))');ft = ifourier(Fw);ezplot(ft),grid on4.3 MA TLAB源程序为:clear;clc;ft1=sym('Heaviside(t+1/2)-Heaviside(t-1/2)');subplot(121);ezplot(ft1,[-pi pi]),grid onFw1 = simplify(fourier(ft1));subplot(122);ezplot(abs(Fw1),[-10*pi 10*pi]), grid onaxis([-10*pi 10*pi -0.2 1.2]);4.4两个门信号卷积成为三角波信号的实验程序代码:clear;clc;dt = 0.01; t = -1:dt:2.5;f1 = uCT(t+1/2)- uCT(t-1/2);f2 = uCT(t+1/2)- uCT(t-1/2);f = conv(f1,f2)*dt;n =length(f);tt = (0:n-1)*dt-2;subplot(211), plot(t,f1),grid on;axis([-1, 1, -0.2,1.2]);title('f1(t)'); xlabel('t');subplot(212), plot(tt,f),grid on;axis([-2, 2, -0.2,1.2]);title('f(t)=f1(t)*f2(t)'); xlabel('t');两个门信号卷积成为三角波信号的实验结果如图6所示:图6三角波信号傅里叶变换的实验程序代码:clear;clc;dt = 0.01;t = -4:dt:4;ft=(t+1).*uCT(t+1)-2*t.*uCT(t)+(t-1).*uCT(t-1);N = 2000;k = -N:N;W = 2*pi*k/((2*N+1)*dt);F = dt * ft*exp(-j*t'*W);plot(W,F), grid onaxis([-10*pi 10*pi -0.2 1.2]);xlabel('W'), ylabel('F(W)')title('f1(t)*f2(t)的频谱图');ft1和ft2分别傅里叶变换然后再相乘的代码:clear;clc;ft1=sym('Heaviside(t+1/2)-Heaviside(t-1/2)');Fw1=fourier(ft1);ft2=sym('Heaviside(t+1/2)-Heaviside(t-1/2)');Fw2 = fourier(ft2);Fw=Fw1.*Fw2;ezplot(Fw,[-10*pi 10*pi]);grid onaxis([-10*pi 10*pi -0.2 1.2]);三角波信号傅里叶变换的实验结果如图7所示,ft1和ft2分别傅里叶变换然后再相乘的实验结果如图8所图7 图8图7和图8几乎是一样的,所以傅里叶变换的时域卷积定理是正确的。