window

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2014 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package window provides window functions.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Blackman

func Blackman(input []float64) []float64

func BlackmanNormalized

func BlackmanNormalized(input []float64) []float64

func CreateBlackman

func CreateBlackman(length int) []float64

CreateBlackman returns blackman window function.

func CreateGaussian

func CreateGaussian(length int, stddev float64) []float64

CreateGaussian returns Gaussian window function. It is recommended that stddev (standard deviation) is set to around 0.4.

func CreateHamming

func CreateHamming(length int) []float64

CreateHamming returns hamming window function.

func CreateHanning

func CreateHanning(length int) []float64

CreateHanning returns hanning window function.

func Gaussian

func Gaussian(input []float64, stddev float64) []float64

func GaussianNormalized

func GaussianNormalized(input []float64, stddev float64) []float64

func Hamming

func Hamming(input []float64) []float64

func HammingNormalized

func HammingNormalized(input []float64) []float64

func Hanning

func Hanning(input []float64) []float64

func HanningNormalized

func HanningNormalized(input []float64) []float64

func Windowing

func Windowing(input, window []float64) []float64

Windowing returns windowed signal for given input and window signal.

func WindowingNormalized

func WindowingNormalized(input, window []float64) []float64

WindowingNormalized returns power-normalized windowed signal given input and window signal.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL