【发布时间】:2014-04-21 03:54:58
【问题描述】:
我有一组数据。基本上以秒为单位的幅度与时间。 我需要 t6o 找出信号中的频率分量。 时间段 = 1 秒 我的采样率为每秒 5000 个样本 当我执行我得到的信号的 fft “‘timeseries’类型的输入参数的未定义函数‘fft’” 为什么会这样?请帮忙
【问题讨论】:
-
您只需要从时间序列中提取振幅值并将其传递给
fft函数。 (fft函数不知道如何处理时间值,假设统一的恒定采样率,这些时间值无论如何都是多余的。) -
如何提取振幅值?是使用 z.data 命令吗?
-
甚至 timeseries.data 给了我一个结果时间序列对象。我如何转换它以便我可以进行 FFT ?
标签: matlab signal-processing sampling