我有關於用戶的手指發紅的數據,當前相當嘈雜,所以我想通過FFT運行它以減少噪音。 this image左側的數據與我目前的數據相似。我已經熟悉了有關vDSP的Apple文檔,但似乎沒有關於如何使用Apple的vDSP和Accelerate框架實現快速傅立葉變換的清晰或簡明的指南。我怎樣才能做到這一點? 我已經提到了this question,這是一個類似的話題,但是顯着過時並且不涉及vDSP。
給定一個功能的具有周期T和t的等距間隔的傅立葉級數的係數(分別爲餘弦和正弦)a[n]和b[n]下面的代碼將評估所有點的部分和在區間t(a,b,t都是numpy陣列)。有人澄清,len(t)<> len(a)。 yn=ones(len(t))*a[0]
for n in range(1,len(a)):
yn=yn+(a[n]*cos(2*pi*n*t/T)-b[n]*sin(2*pi*