Fourier Transformation support for Go language
$ go get github.com/yut-kt/goft
import (
"fmt"
"math"
"github.com/yut-kt/goft"
)
func ExampleDFT() {
testSamples := []float64{0, 1, 0, -1}
// DFT Any Numeric Slice
f, err := goft.DFT(testSamples)
if err != nil {
panic(err)
}
}
See goft_test.go for detailed Usage
goft is released under the MIT License.