20 lines
393 B
Go
20 lines
393 B
Go
package extractfreq
|
|
|
|
type ExtractFreqArgs struct {
|
|
Data []float64
|
|
ApproxFreq float64
|
|
Log bool
|
|
LogPrefix string
|
|
LogDir string
|
|
}
|
|
|
|
/*
|
|
func ExtractFreq(args ExtractFreqArgs) float64 {
|
|
fft := fourier.NewFFT(len(args.Data))
|
|
cCoeffs := fft.Coefficients(nil, args.Data)
|
|
amps := make([]float64, len(cCoeffs))
|
|
freqs := make([]float64, len(cCoeffs))
|
|
ampMax := float64(0)
|
|
}
|
|
*/
|