2016 - 2024

感恩一路有你

傅立叶变换 如何用matlab实现矩形脉冲信号的傅里叶变换?

浏览量:3567 时间:2021-03-16 21:38:02 作者:admin

如何用matlab实现矩形脉冲信号的傅里叶变换?

为了保存脉冲频谱,我们可以使用以下命令:(FFT)=20%FFT()进行信号处理N=size(y)N=N(2)%width FY=ABS(FFT(y))/N*2%get spectrum subplot(2,1,1)plot(y)subplot(2,1,2)plot(FY)输出,如图所示。

如何用matlab画出周期矩形脉冲信号及频谱图?

周期性方波信号可以通过1()和0()的命令产生。利用FFT()命令对频谱图进行傅立叶变换,然后进行处理。具体解释不多。给出一个程序实例:(为了节省一些东西,这里用rectpuls函数输出一个矩形脉冲)t=-20:20w=10Y=rectpuls(t,w)%矩形脉冲信号YY=FFT(y)%傅立叶变换n=size(y)n=n(2)%宽度FY=ABS(FFT(y))/n*2%得到频谱子图(2,1,1)plot(y)子图(2,1,2)plot(FY)输出,见图。

傅立叶变换 三角函数公式 sinc函数的傅里叶变换函数

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。