annotate FChTransformUtils.h @ 31:a0748516037c

Add .cat file
author Chris Cannam
date Tue, 10 Dec 2019 08:34:34 +0000
parents d912b9d53e50
children af59167b3d35
rev   line source
Chris@0 1 /*
Chris@0 2 copyright (C) 2012 I. Irigaray, M. Rocamora
Chris@0 3
Chris@0 4 This program is free software: you can redistribute it and/or modify
Chris@0 5 it under the terms of the GNU General Public License as published by
Chris@0 6 the Free Software Foundation, either version 3 of the License, or
Chris@0 7 (at your option) any later version.
Chris@0 8
Chris@0 9 This program is distributed in the hope that it will be useful,
Chris@0 10 but WITHOUT ANY WARRANTY; without even the implied warranty of
Chris@0 11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Chris@0 12 GNU General Public License for more details.
Chris@0 13
Chris@0 14 You should have received a copy of the GNU General Public License
Chris@0 15 along with this program. If not, see <http://www.gnu.org/licenses/>.
Chris@0 16 */
Chris@0 17
Chris@0 18 #include <string.h>
Chris@0 19
Chris@0 20 void interp1(const double *x1,const double *y1, size_t N1, const double *x2, double *y2, size_t N2);
Chris@0 21
Chris@0 22 void interp1q(const double *y1, const size_t *x2_int, const double *x2_frac, double *y2, size_t N2);
Chris@0 23
Chris@0 24 void cumtrapz(const double *x, const double *y, size_t N, double *accum);
Chris@0 25
Chris@0 26 void hanning_window(double *p_window, size_t n, bool normalize);