函数 > 变换和滤波器 > 示例:关于复数函数的 DFT
示例:关于复数函数的 DFT
使用函数 dftidft 计算复数或实数形式的正逆傅立叶变换。
1. 创建一些具有 N 个数据点的模拟复数数据。
单击可复制此表达式
单击可复制此表达式
2. 定义采样间隔。
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
3. 使用函数 exp 定义以下信号。
单击可复制此表达式
4. 定义采样频率以及对应于已变换矢量中第 n 个条目的频率。
单击可复制此表达式
单击可复制此表达式
5. 应用 dft 函数将数据变换为频域。
单击可复制此表达式
6. 将数组 D 元素的模保存为新的数组。
单击可复制此表达式
7. 使用函数 matchmax 计算峰值的振幅和频率。
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
8. 绘制 DFT 模的图象作为频率的函数。
单击可复制此表达式
9. 证明峰值频率对应于 ω0/2π
单击可复制此表达式
10. 使用函数 idft 证明关于信号的 DFT 的 IDFT 将返回信号本身。
单击可复制此表达式
这对您有帮助吗?