Commit graph

22 commits

Author SHA1 Message Date
Ahmet Inan
d7acee8494 made methods const 2021-04-01 12:34:11 +02:00
Ahmet Inan
0427f29ce5 fixed bug in Gaussian window introduced 2019
Typo in commit: 98a5a204d1
2021-04-01 11:31:40 +02:00
Ahmet Inan
c848ae14f2 replaced pow(x, 2) with sqr(x) 2019-04-03 20:04:19 +02:00
Ahmet Inan
7b2cf8970a removed CoeffsFunc 2019-01-20 13:23:08 +01:00
Ahmet Inan
98a5a204d1 removed std:: from math functions 2019-01-20 11:03:29 +01:00
Ahmet Inan
c4b837b045 time to embrace #pragma once 2019-01-19 14:07:07 +01:00
Ahmet Inan
c81732c768 use UnitCircle where possible in window functions 2019-01-19 09:58:31 +01:00
Ahmet Inan
6769872b39 moved sinc() to utils 2019-01-03 21:17:21 +01:00
Ahmet Inan
6c5a418693 renamed Window and WinFunc to Coeffs and CoeffsFunc and moved to own header 2019-01-03 19:44:31 +01:00
Ahmet Inan
f9992b5372 added default virtual destructors to interfaces 2018-10-26 12:35:30 +02:00
Ahmet Inan
6120bb163f added a divisor argument with default 1 to normalize() 2018-04-11 14:48:02 +02:00
Ahmet Inan
b08665e8d9 renamed Window to WinFunc and Taps to Window 2018-03-06 07:43:48 +01:00
Ahmet Inan
baa8d42a19 added normalize() to Taps 2018-03-05 17:53:02 +01:00
Ahmet Inan
375d8dea41 made window functions more flexible 2018-03-05 17:44:07 +01:00
Ahmet Inan
24594f93bb added Blackman window 2018-03-04 09:14:13 +01:00
Ahmet Inan
ef65f1630a use the new const.hh 2018-03-04 08:25:35 +01:00
Ahmet Inan
2d4e1886c3 simplified i0() and added some LaTeX code 2018-03-03 19:49:56 +01:00
Ahmet Inan
573f52a574 added Lanczos window 2018-03-03 12:37:30 +01:00
Ahmet Inan
f1f34d1123 return the sum earlier on convergence 2018-03-03 12:17:53 +01:00
Ahmet Inan
c6de7e95e0 added Kaiser window 2018-03-03 10:11:20 +01:00
Ahmet Inan
c53e782b3c added rectangular window 2018-03-03 08:29:07 +01:00
Ahmet Inan
799c09a0fb added some window functions 2018-03-02 15:57:07 +01:00