matlab - ifourier 命令没有给出预期的结果?
问题描述
我正在阅读 Alex Palamides 的书,第 6 章,傅立叶变换,我正在尝试计算函数的逆变换,但是当我在 MATLAB 中编写书中提供的代码时,我没有得到预期的答案,如所写在书里。
这是本书的快照,逆傅立叶命令的输出被突出显示(它包含一个heaviside
术语):
当我在 MATLAB 中编写相同的代码时,我得到:
answer = (exp(-t)*(sign(t) + 1))/2
我的代码如下:
clc
clear all
syms w t
X=1/(1+j*w);
ifourier(X,t)
解决方案
推荐阅读
- c# - 我无法从 azure Cosmos DB 数据库中删除文档
- vba - 如何绕过 MSAccss AutoExec 宏并绕过启动表单
- c# - Swagger - 将字符串注入 IOperationFilter
- amazon-web-services - 使用 AWS 服务分析 NetCDF 文件
- javascript - 在 TextField 中插入列表
- python - Flask 为 404 错误返回随机模板
- spring - Spring Boot 测试多个具有相同 bean 名称的项目
- algorithm - 消除传感器测量中的尖峰
- email - 如何将我的谷歌工作表的工作 pdf 附加到草稿电子邮件?
- css - 如何将 HTML 模板中的 css/js 集成到 laravel 应用程序中?