您的位置:首页 > 教育专区 > 教育相关 >
如何用matlab求函数的傅立叶逆变换
时间:2016-12-13 12:37来源:文库分享网 作者:wkfxw.com 点击:

与傅立叶变换对应的是它的逆变换,傅立叶逆变换可以将频域中的函数转换为时域的函数。下面介绍一下matlab中傅立叶逆变换,希望对大家有所帮助。 文库分享网(www.Wkfxw.com),全免费下载

如何用matlab求函数的傅立叶逆变换


工具/原料

matlab

方法/步骤

傅立叶逆变换,与正变换相对应。下面是它的定义表达式。

如何用matlab求函数的傅立叶逆变换

讲理论知识有点空泛,就通过一个具体实例来说明在matlab中如何求取函数的傅立叶逆变换表达式。以下面的函数为例。

如何用matlab求函数的傅立叶逆变换

启动matlab,主界面如图所示。在主界面的左上方选择新建脚本。

如何用matlab求函数的傅立叶逆变换

在弹出的编辑窗口中,敲入下面的代码。代码的前半部分实现了构造象函数与求解原函数的过程,后半部分实现了关于象原函数的作图对比。

如何用matlab求函数的傅立叶逆变换

点击菜单栏上面中的保存按钮,在弹出的窗口中保存为nifuliye(也可以改成其他的名字)。

如何用matlab求函数的傅立叶逆变换

如何用matlab求函数的傅立叶逆变换

最后再命令行窗口中输入文件名nifuliye,以实现代码的执行。关于结果中的函数出现了一个heviside,这是阶跃函数在matlab中的表现形式。比如heviside(x)表示当x>0时为1,x<0或者为nan时为0.

如何用matlab求函数的傅立叶逆变换

这是原函数与象函数的图像对比。

如何用matlab求函数的傅立叶逆变换

为了将阶跃函数表现得更明显一点,下面修个的纵坐标显示方式。

如何用matlab求函数的傅立叶逆变换

如何用matlab求函数的傅立叶逆变换

从上面的命令中可以看到求傅立叶的关键命令是f=ifourier(F,v),其中v可以省略,它表示的是符号变量。

0%
(0)
0%
(0)
最新评论
选择评论类型:
验证码:点击我更换图片

关于我们 | 信息反馈 | 网站地图 |文库提交