func NewDCT(n int) *DCT {
	var t DCT
	t.Reset(n)
	return &t
}
NewDCT returns a DCT initialized for work on sequences of length n.
NewDCT will panic is n is not greater than 1.
package fourier
import "gonum.org/v1/gonum/dsp/fourier/internal/fftpack"
type DCT struct {
	work []float64
	ifac [15]int
}