matlab dft
时间: 2023-07-28 22:09:03 浏览: 108
matlab-DFT
DFT(离散傅里叶变换)是一种将离散信号从时域转换到频域的数学运算。在MATLAB中,你可以使用fft函数来计算DFT。具体使用方法如下:
```matlab
% 创建一个输入信号
x = [1, 2, 3, 4];
% 计算DFT
X = fft(x);
% 打印结果
disp(X);
```
这段代码将输入信号 `[1, 2, 3, 4]` 进行DFT变换,并将结果存储在变量 `X` 中。你可以使用 `disp` 函数打印出结果。请注意,DFT的结果是一个复数数组,其中包含输入信号在不同频率上的幅度和相位信息。
阅读全文