1 /*
2 * File: findpeaks.h
3 *
4 * MATLAB Coder version : 3.1
5 * C/C++ source code generated on : 22-Apr-2021 15:58:03
6 */
7
8 #ifndef FINDPEAKS_H
9 #define FINDPEAKS_H
10
11 /* Include Files */
12 #include <math.h>
13 #include <stddef.h>
14 #include <stdlib.h>
15 #include <string.h>
16 #include "rt_nonfinite.h"
17 #include "rtwtypes.h"
18 #include "matlabfindpeaks_types.h"
19
20 /* Function Declarations */
21 #ifdef __cplusplus
22
23 extern "C" {
24
25 #endif
26
27 extern void c_findPeaksSeparatedByMoreThanM(const double y[52000], const
28 emxArray_real_T *iPk, int Pd, emxArray_real_T *idx);
29 extern void getAllPeaks(const double y[52000], emxArray_real_T *iPk,
30 emxArray_real_T *iInf, emxArray_real_T *iInflect);
31 extern void keepAtMostNpPeaks(emxArray_real_T *idx);
32 extern void parse_inputs(double varargin_2, int varargin_4, double *Ph, int
33 *Pd);
34 extern void removePeaksBelowMinPeakHeight(const double Y[52000],
35 emxArray_real_T *iPk, double Ph);
36 extern void removePeaksBelowThreshold(const double Y[52000], emxArray_real_T
37 *iPk);
38
39 #ifdef __cplusplus
40
41 }
42 #endif
43 #endif
44
45 /*
46 * File trailer for findpeaks.h
47 *
48 * [EOF]
49 */
50
|