mirror of
https://github.com/gonum/gonum.git
synced 2025-10-06 07:37:03 +08:00
dsp/window: use half offset to exclude flanking zeros
This commit is contained in:
@@ -67,16 +67,16 @@ func Example() {
|
||||
// freq=0.4500 cycles/period, magnitude=0.0707, phase=-1.7279
|
||||
// freq=0.5000 cycles/period, magnitude=0.0000, phase=0.0000
|
||||
// Hamming window:
|
||||
// freq=0.0000 cycles/period, magnitude=0.0218, phase=3.1416
|
||||
// freq=0.0500 cycles/period, magnitude=0.8022, phase=-2.9845
|
||||
// freq=0.1000 cycles/period, magnitude=7.1723, phase=0.3142
|
||||
// freq=0.1500 cycles/period, magnitude=8.6285, phase=-2.6704
|
||||
// freq=0.2000 cycles/period, magnitude=2.0420, phase=0.6283
|
||||
// freq=0.2500 cycles/period, magnitude=0.0702, phase=0.7854
|
||||
// freq=0.3000 cycles/period, magnitude=0.0217, phase=-2.1991
|
||||
// freq=0.3500 cycles/period, magnitude=0.0259, phase=-2.0420
|
||||
// freq=0.4000 cycles/period, magnitude=0.0184, phase=-1.8850
|
||||
// freq=0.4500 cycles/period, magnitude=0.0092, phase=-1.7279
|
||||
// freq=0.0000 cycles/period, magnitude=0.0506, phase=0.0000
|
||||
// freq=0.0500 cycles/period, magnitude=0.5386, phase=-2.9845
|
||||
// freq=0.1000 cycles/period, magnitude=7.3350, phase=0.3142
|
||||
// freq=0.1500 cycles/period, magnitude=8.9523, phase=-2.6704
|
||||
// freq=0.2000 cycles/period, magnitude=1.7979, phase=0.6283
|
||||
// freq=0.2500 cycles/period, magnitude=0.0957, phase=0.7854
|
||||
// freq=0.3000 cycles/period, magnitude=0.0050, phase=-2.1991
|
||||
// freq=0.3500 cycles/period, magnitude=0.0158, phase=-2.0420
|
||||
// freq=0.4000 cycles/period, magnitude=0.0125, phase=-1.8850
|
||||
// freq=0.4500 cycles/period, magnitude=0.0065, phase=-1.7279
|
||||
// freq=0.5000 cycles/period, magnitude=0.0000, phase=0.0000
|
||||
}
|
||||
|
||||
@@ -100,6 +100,6 @@ func ExampleHamming() {
|
||||
// Output:
|
||||
//
|
||||
// src: [1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000]
|
||||
// srcCpy: [0.086957 0.111692 0.183218 0.293785 0.431409 0.581178 0.726861 0.852672 0.944977 0.993774 0.993774 0.944977 0.852672 0.726861 0.581178 0.431409 0.293785 0.183218 0.111692 0.086957]
|
||||
// dst: [0.086957 0.111692 0.183218 0.293785 0.431409 0.581178 0.726861 0.852672 0.944977 0.993774 0.993774 0.944977 0.852672 0.726861 0.581178 0.431409 0.293785 0.183218 0.111692 0.086957]
|
||||
// srcCpy: [0.092577 0.136714 0.220669 0.336222 0.472063 0.614894 0.750735 0.866288 0.950242 0.994379 0.994379 0.950242 0.866288 0.750735 0.614894 0.472063 0.336222 0.220669 0.136714 0.092577]
|
||||
// dst: [0.092577 0.136714 0.220669 0.336222 0.472063 0.614894 0.750735 0.866288 0.950242 0.994379 0.994379 0.950242 0.866288 0.750735 0.614894 0.472063 0.336222 0.220669 0.136714 0.092577]
|
||||
}
|
||||
|
Reference in New Issue
Block a user