fft 采样频率Fs和采样点数N应该怎么确定呢 matlab已知离散信号频率100KSa/s,时间20s,即一共2000000个信号点.现在想作fft,则采样频率Fs和采样点数N应该怎么取呢?Fs>=2*信号频率,还是说Fs=100K就可以?N=F

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/03 16:30:28
fft 采样频率Fs和采样点数N应该怎么确定呢 matlab已知离散信号频率100KSa/s,时间20s,即一共2000000个信号点.现在想作fft,则采样频率Fs和采样点数N应该怎么取呢?Fs>=2*信号频率,还是说Fs=100K就可以?N=F
xn@_s2{r/}rȩPsR (qRVڧBgqLKZdyw7LV988,dͮ ޲u|?x=de{jѰ)LpqSxW=|[݇_|q:4qVUoE"kI55h0h ] @r(h_!ўnV6I9~fY lmޞQK~./eQya=C8f6|5od΂22}<okK ]]cFiC5b,w vĆ^#O֠𲞞!ȷX  "}"6qO +<߮SrZM_eND{D|^6àA@4F-aɐipؼn@r1%"pWH~4dnD& GBlCZGݤ'ǣf"67@

fft 采样频率Fs和采样点数N应该怎么确定呢 matlab已知离散信号频率100KSa/s,时间20s,即一共2000000个信号点.现在想作fft,则采样频率Fs和采样点数N应该怎么取呢?Fs>=2*信号频率,还是说Fs=100K就可以?N=F
fft 采样频率Fs和采样点数N应该怎么确定呢 matlab
已知离散信号频率100KSa/s,时间20s,即一共2000000个信号点.现在想作fft,则采样频率Fs和采样点数N应该怎么取呢?
Fs>=2*信号频率,还是说Fs=100K就可以?
N=Fs*20s,还是说N可以任意取,取2的阶乘次比较好呢?

fft 采样频率Fs和采样点数N应该怎么确定呢 matlab已知离散信号频率100KSa/s,时间20s,即一共2000000个信号点.现在想作fft,则采样频率Fs和采样点数N应该怎么取呢?Fs>=2*信号频率,还是说Fs=100K就可以?N=F
1.你的这个采样速率是可以算出来的,“ 时间20s,即一共2000000个信号点”,那么采样速率自然就是100K了,所以给的那个就是采样速率.
2.N取默认值即可(即N为信号长度的点数),matlab现在不要求N必须是2的幂次了,速度非常快的.
3.顺便说一下,做出来的fft也是2000000个点,对应着0~Fs之间的频率.