matlab实现Heaviside函数矩形脉冲的傅立叶变换

 时间:2024-10-12 14:50:28

1、Heaviside函数数学表达

matlab实现Heaviside函数矩形脉冲的傅立叶变换

2、相关指令简介,本次演示Heaviside函数矩形脉傩呈认粪冲的傅立叶变换,需要用到的matlab指令函数及其调用格式为:Fw=fourier(ft,t,w) %求“时域”函数熠硒勘唏ft的Fourier变换Fwft=ifourier(Fw,w,t) %求“频域”函数Fw的Fourier反变换fty=heaviside(x) %则当x<0时,y的值为0;当x>0时,y的值为1;当x等于0时,y=0.5。y=simplify(S) %对表达式S进行化简。[r,how]=simple(S) %r为返回的简化形式,how为化简过程中使用的一种方法。how有以下几种形式:1)simplify 函数对表达式进行化简;2)radsimp函数对含根式的表达式进行化简;3)combine 函数将表达式中以求和、乘积、幂运算等形式出现的项进行合并;4)collet合并同类项;5)factor函数实现因式分解;6)convert函数完成表达式形式的转换。

3、求fourier变换

matlab实现Heaviside函数矩形脉冲的傅立叶变换

4、用反变换验算一下正确与否!

matlab实现Heaviside函数矩形脉冲的傅立叶变换

5、时域曲线绘制,在这一部里面设A=1,tao=3。则绘制命令如下图所示:

matlab实现Heaviside函数矩形脉冲的傅立叶变换

6、上一步所绘制的时域曲线,如下图所示:

matlab实现Heaviside函数矩形脉冲的傅立叶变换

7、频域曲线的绘制,绘制代码如下:

matlab实现Heaviside函数矩形脉冲的傅立叶变换

8、绘制好的频域曲线图,如下图所示:

matlab实现Heaviside函数矩形脉冲的傅立叶变换

9、欢迎各位分享本经验到微博、微信、QQ空间等!

matlab实现Heaviside函数矩形脉冲的傅立叶变换
  • 74ls138扩展为4线-16线译码器
  • 怎么用matlab做傅里叶变换
  • Matlab如何画阶跃函数波形
  • 如何在proteus中放置频率计?
  • 74LS192的引脚及具体功能
  • 热门搜索
    石家庄精英中学怎么样 魔兽世界怎么改字体 浙江的旅游景点 人流后多久可以洗头 钢筋直径符号怎么打 四环素牙怎么办 旅游资源 10月工资可以提前至9月发 惠州商贸旅游高级职业技术学校 宁海旅游