簡體   English   中英

如何在R中運行n點FFT?

[英]How to run n points FFT in R?

假設我有一個長度為100的向量x,在Matlab ,我可以運行fft(x,32)來獲得長度為32的復數向量。

但是如何在R做到這一點?

fft(x,32)將不起作用,仍將返回長度為100的復矢量。

來自MatLab文檔:

Y = fft(X,n)返回n點DFT。 如果未指定任何值,則Y與X的大小相同。

如果X是向量並且X的長度小於n,則用尾隨零填充X到長度n。

如果X是向量並且X的長度大於n,則X被截斷為長度n。 ...

為了在R中獲得相同的結果:

fft(x[1:32])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM