Referencia del Archivo spl.h

#include <math.h>
#include "spltdef.h"

Dependencia gráfica adjunta para spl.h:

Gráfico de los archivos que directa o indirectamente incluyen a este archivo:

Ir al código fuente de este archivo.

Definiciones

#define M_E   2.71828182845904523536
#define M_LOG2E   1.44269504088896340736
#define M_LOG10E   0.434294481903251827651
#define M_LN2   0.693147180559945309417
#define M_LN10   2.30258509299404568402
#define M_PI   3.14159265358979323846
#define M_PI_2   1.57079632679489661923
#define M_PI_4   0.785398163397448309616
#define M_1_PI   0.318309886183790671538
#define M_2_PI   0.636619772367581343076
#define M_1_SQRTPI   0.564189583547756286948
#define M_2_SQRTPI   1.12837916709551257390
#define M_SQRT2   1.41421356237309504880
#define M_SQRT1_2   0.707106781186547524401
#define BESSEL_PRECISION   1e-10
#define idx_matrix_tri(i, j)   idx_matrix_sim(i,j)
#define __idx_matrix_sim(i, j)   (((((i)-1)*(i))/2)+((j)-1))
#define __idx_matrix_tri(i, j)   __idx_matrix_sim(i,j)
#define __idx_matrix_dgn(i)   (i-1)
#define nel_matrix_tri(n)   nel_matrix_sim(n)
#define EIGEN_MAXITER   30
#define WIN_HAMM_EFVAL   0.397322
#define idx_covm(i, j)   idx_matrix_sim(i,j)
#define nel_covm(p)   nel_matrix_sim(p)
#define __idx_covm(i, j)   __idx_matrix_sim(i,j)
#define __idx_xcovm(i, j, p)   (((j)==0)?(i):(p)+1+(__idx_covm(i,j)))
#define LP_NEGSUM_NEG(n)   (n)
#define LP_POSSUM_NEG(n)   (-(n))
#define tnel_lpa_cor_sls_ka(p)   tnel_lpa_cor_sls(p)
#define tnel_lpa_cor_sls_k(p)   tnel_lpa_cor_sls(p)
#define tnel_lpa_cor_sls_a(p)   tnel_lpa_cor_sls(p)
#define tnel_lpa_cor_sls_e(p)   tnel_lpa_cor_sls(p)
#define tnel_lpa_cor_sls_xa(p)   tnel_lpa_cor_sls(p)
#define tnel_lpa_cor_sls_xa_ne(p)   tnel_lpa_cor_sls(p)
#define tnel_lpa_cor_sla_ka(p)   tnel_lpa_cor_sla(p)
#define tnel_lpa_cor_sla_k(p)   tnel_lpa_cor_sla(p)
#define tnel_lpa_cor_sla_a(p)   tnel_lpa_cor_sla(p)
#define tnel_lpa_cor_sla_e(p)   tnel_lpa_cor_sla(p)
#define tnel_lpa_cor_sla_xa(p)   tnel_lpa_cor_sla(p)
#define tnel_lpa_cor_sla_xa_ne(p)   tnel_lpa_cor_sla(p)
#define tnel_lpa_cov_chl_a(p)   tnel_lpa_cov_chl(p)
#define tnel_lpa_cov_chl_a_ne(p)   tnel_lpa_cov_chl(p)
#define tnel_lp_rh2a(p)   tnel_lpa_cor_sls_a(p)
#define FFT_FACTOR   1.0
#define FFT_ZERO   1.0e-6
#define FFT_DIRECT   SPL_FALSE
#define FFT_INVERSE   SPL_TRUE
#define fft_zcx_mag(re, im)   sqrt(fft_zcx_norm(re,im))
#define fft_cx_arg(re, im)   atan2(im,re)
#define fft_cx_mag(re, im)   sqrt(fft_cx_norm(re,im))
#define fft_cx_re(mag, arg)   ((mag)*cos(arg))
#define fft_cx_im(mag, arg)   ((mag)*sin(arg))
#define __fft_cx_norm(re, im)   ((re)*(re)+(im)*(im))
#define __fft_cx_mag(re, im)   sqrt(__fft_cx_norm(re,im))
#define DB_MIN_A   1e-15
#define DB_MIN_AA   (DB_MIN_A*DB_MIN_A)
#define LOG2_MIN   1e-15
#define LN_MIN   1e-15
#define INT16_RANGE   32768L
#define INT16_MIN   -32768L
#define INT16_MAX   32767L
#define ms2lms(x)   hz2lhz(x)
#define lms2ms(x)   lhz2hz(x)
#define samples2lsamples(x)   hz2lhz(x)
#define lsamples2samples(x)   lhz2hz(x)
#define snorm_i16(i16)   norm_i16(i16)
#define ln2lin(x)   exp(x)

Funciones

SPL_FLOAT API bessel_I0 (SPL_FLOAT x)
SPL_INT API idx_matrix_sim (SPL_INT i, SPL_INT j)
SPL_INT API idx_matrix_dgn (SPL_INT i)
SPL_INT API nel_matrix_sim (SPL_INT n)
SPL_INT API nel_matrix_dgn (SPL_INT n)
SPL_VOID API matrix_sim2tri (SPL_pFLOAT msi, SPL_pFLOAT mtr, SPL_INT n)
SPL_VOID API matrix_sim2tri_dgn (SPL_pFLOAT msi, SPL_pFLOAT mtr, SPL_pFLOAT mdi, SPL_INT n)
SPL_VOID API ecsys_tri (SPL_pFLOAT mA, SPL_pFLOAT vc, SPL_INT n, SPL_pFLOAT vx)
SPL_VOID API ecsys_simtri (SPL_pFLOAT mB, SPL_pFLOAT vc, SPL_INT n, SPL_pFLOAT vx)
SPL_VOID API ecsys_tri_dgn (SPL_pFLOAT mB, SPL_pFLOAT md, SPL_pFLOAT vc, SPL_INT n, SPL_pFLOAT vx)
SPL_BOOL API eigen_tdg (SPL_pFLOAT vd, SPL_pFLOAT ve, SPL_INT n, SPL_pFLOAT mz)
SPL_pFLOAT API win_rect (SPL_pFLOAT v, SPL_INT N)
SPL_pFLOAT API win_bart (SPL_pFLOAT v, SPL_INT N)
SPL_pFLOAT API win_hann (SPL_pFLOAT v, SPL_INT N)
SPL_pFLOAT API win_hamm (SPL_pFLOAT v, SPL_INT N)
SPL_pFLOAT API win_black (SPL_pFLOAT v, SPL_INT N)
SPL_pFLOAT API win_kais (SPL_pFLOAT v, SPL_INT N, SPL_FLOAT b)
SPL_pFLOAT API win2_rect (SPL_pFLOAT v, SPL_INT N)
SPL_pFLOAT API win2_bart (SPL_pFLOAT v, SPL_INT N)
SPL_pFLOAT API win2_hann (SPL_pFLOAT v, SPL_INT N)
SPL_pFLOAT API win2_hamm (SPL_pFLOAT v, SPL_INT N)
SPL_pFLOAT API win2_black (SPL_pFLOAT v, SPL_INT N)
SPL_pFLOAT API win2_kais (SPL_pFLOAT v, SPL_INT N, SPL_FLOAT b)
SPL_FLOAT API wini_rect (SPL_INT i, SPL_INT N)
SPL_FLOAT API wini_bart (SPL_INT i, SPL_INT N)
SPL_FLOAT API wini_hann (SPL_INT i, SPL_INT N)
SPL_FLOAT API wini_hamm (SPL_INT i, SPL_INT N)
SPL_FLOAT API wini_black (SPL_INT i, SPL_INT N)
SPL_FLOAT API wini_kais (SPL_INT i, SPL_INT N, SPL_FLOAT b)
SPL_INT API nel_win (SPL_INT N)
SPL_INT API nel_win2 (SPL_INT N)
SPL_INT API idx_win2 (SPL_INT i, SPL_INT N)
SPL_INT API zero_cross (SPL_pFLOAT v, SPL_INT N)
SPL_FLOAT API preen_i (SPL_FLOAT a, SPL_FLOAT i, SPL_FLOAT i0)
SPL_pFLOAT API preen_n (SPL_FLOAT a, SPL_pFLOAT vi, SPL_pFLOAT vo, SPL_INT N, SPL_FLOAT i0)
SPL_FLOAT API deen_i (SPL_FLOAT a, SPL_FLOAT i, SPL_FLOAT o0)
SPL_pFLOAT API deen_n (SPL_FLOAT a, SPL_pFLOAT vi, SPL_pFLOAT vo, SPL_INT N, SPL_FLOAT o0)
SPL_FLOAT API acorr_i (SPL_pFLOAT v, SPL_INT N, SPL_INT i)
SPL_FLOAT API acorr_i_n (SPL_pFLOAT v, SPL_INT N, SPL_INT i)
SPL_pFLOAT API acorr_ab (SPL_pFLOAT v, SPL_INT N, SPL_pFLOAT vac, SPL_INT a, SPL_INT b)
SPL_FLOAT API acorr_ab_n (SPL_pFLOAT v, SPL_INT N, SPL_pFLOAT vac, SPL_INT a, SPL_INT b)
SPL_INT API nel_acorr_ab (SPL_INT a, SPL_INT b)
SPL_FLOAT API covar_ij (SPL_pFLOAT v, SPL_INT N, SPL_INT p, SPL_INT i, SPL_INT j)
SPL_FLOAT API covar_ij_n (SPL_pFLOAT v, SPL_INT N, SPL_INT p, SPL_INT i, SPL_INT j)
SPL_pFLOAT API xcovm_st (SPL_pFLOAT v, SPL_INT N, SPL_INT p, SPL_pFLOAT mcv)
SPL_FLOAT API xcovm_st_n (SPL_pFLOAT v, SPL_INT N, SPL_INT p, SPL_pFLOAT mcv)
SPL_pFLOAT API xcovm_lt (SPL_pFLOAT v, SPL_INT N, SPL_INT fN, SPL_INT p, SPL_INT M, SPL_pFLOAT mcv)
SPL_FLOAT API xcovm_lt_n (SPL_pFLOAT v, SPL_INT N, SPL_INT fN, SPL_INT p, SPL_INT M, SPL_pFLOAT mcv)
SPL_INT API idx_xcovm (SPL_INT i, SPL_INT j, SPL_INT p)
SPL_INT API nel_xcovm (SPL_INT p)
SPL_FLOAT API covar_w_ij (SPL_pFLOAT v, SPL_INT N, SPL_INT p, SPL_INT i, SPL_INT j, SPL_pFLOAT vw)
SPL_FLOAT API covar_w_ij_n (SPL_pFLOAT v, SPL_INT N, SPL_INT p, SPL_INT i, SPL_INT j, SPL_pFLOAT vw)
SPL_pFLOAT API xcovm_w_st (SPL_pFLOAT v, SPL_INT N, SPL_INT p, SPL_pFLOAT mcv, SPL_pFLOAT vw)
SPL_FLOAT API xcovm_w_st_n (SPL_pFLOAT v, SPL_INT N, SPL_INT p, SPL_pFLOAT mcv, SPL_pFLOAT vw)
SPL_FLOAT API lpa_cor_dur_ka (SPL_pFLOAT vac, SPL_pFLOAT vki, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_dur_k (SPL_pFLOAT vac, SPL_pFLOAT vki, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_dur_a (SPL_pFLOAT vac, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_dur_e (SPL_pFLOAT vac, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_atl_a (SPL_pFLOAT vac, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_sls_ka (SPL_pFLOAT vac, SPL_pFLOAT vki, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_sls_k (SPL_pFLOAT vac, SPL_pFLOAT vki, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_sls_a (SPL_pFLOAT vac, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_sls_e (SPL_pFLOAT vac, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_sls_xa (SPL_pFLOAT vac, SPL_pFLOAT vxs, SPL_INT p, SPL_pFLOAT vtmp)
SPL_VOID API lpa_cor_sls_xa_ne (SPL_pFLOAT vac, SPL_pFLOAT vxs, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_sla_ka (SPL_pFLOAT vac, SPL_pFLOAT vki, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_sla_k (SPL_pFLOAT vac, SPL_pFLOAT vki, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_sla_a (SPL_pFLOAT vac, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_sla_e (SPL_pFLOAT vac, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cor_sla_xa (SPL_pFLOAT vac, SPL_pFLOAT vxa, SPL_INT p, SPL_pFLOAT vtmp)
SPL_VOID API lpa_cor_sla_xa_ne (SPL_pFLOAT vac, SPL_pFLOAT vxa, SPL_INT p, SPL_pFLOAT vtmp)
SPL_BOOL API lpa_cor_slv_lx (SPL_pFLOAT vac, SPL_pFLOAT vlx, SPL_INT p, SPL_pFLOAT E, SPL_pFLOAT vtmp)
SPL_VOID API lpa_cov_chl_a_ne (SPL_pFLOAT mcv, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cov_chl_a (SPL_pFLOAT mcv, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lpa_cov_sch_k (SPL_pFLOAT mcv, SPL_pFLOAT vki, SPL_INT p, SPL_pFLOAT vtmp)
SPL_pFLOAT API lp_k2a (SPL_pFLOAT vki, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_pFLOAT API lp_a2k (SPL_pFLOAT vai, SPL_pFLOAT vki, SPL_INT p, SPL_pFLOAT vtmp)
SPL_pFLOAT API lp_k2ta (SPL_pFLOAT vki, SPL_pFLOAT vti, SPL_INT p)
SPL_FLOAT API lp_a2rh (SPL_pFLOAT vai, SPL_pFLOAT vrh, SPL_INT p, SPL_pFLOAT vtmp)
SPL_pFLOAT API lp_a2ra (SPL_pFLOAT vai, SPL_pFLOAT vra, SPL_INT p)
SPL_pFLOAT API lp_a2c (SPL_pFLOAT vai, SPL_pFLOAT vci, SPL_INT p)
SPL_FLOAT API lp_c0 (SPL_FLOAT e)
SPL_pFLOAT API lp_a2bwea (SPL_pFLOAT vai, SPL_pFLOAT vbwea, SPL_INT p, SPL_FLOAT gamma)
SPL_VOID API lp_a2pq (SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vpi, SPL_pFLOAT vqi, SPL_pFLOAT vtmp)
SPL_pFLOAT API lp_lx2lw (SPL_pFLOAT vlx, SPL_pFLOAT vlw, SPL_INT p)
SPL_pFLOAT API lp_lw2lx (SPL_pFLOAT vlw, SPL_pFLOAT vlx, SPL_INT p)
SPL_BOOL API lp_a2lx (SPL_pFLOAT vai, SPL_pFLOAT vlx, SPL_INT p, SPL_pFLOAT vtmp)
SPL_pFLOAT API lp_lx2a (SPL_pFLOAT vlx, SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vtmp)
SPL_FLOAT API lps_P_a (SPL_pFLOAT vs, SPL_pFLOAT vai, SPL_INT p)
SPL_FLOAT API lps_A_a (SPL_pFLOAT vs, SPL_pFLOAT vai, SPL_INT p, SPL_FLOAT sn)
SPL_FLOAT API lps_H_a (SPL_pFLOAT vs, SPL_pFLOAT vai, SPL_INT p, SPL_FLOAT en)
SPL_pFLOAT API lps_P_pn_a (SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vpn, SPL_INT N)
SPL_pFLOAT API lps_A_an_a (SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT van, SPL_INT N)
SPL_pFLOAT API lps_H_hn_a (SPL_pFLOAT vai, SPL_INT p, SPL_pFLOAT vhn, SPL_INT N)
SPL_INT API tnel_lpa_cor_dur_ka (SPL_INT p)
SPL_INT API tnel_lpa_cor_dur_k (SPL_INT p)
SPL_INT API tnel_lpa_cor_dur_a (SPL_INT p)
SPL_INT API tnel_lpa_cor_dur_e (SPL_INT p)
SPL_INT API tnel_lpa_cor_atl_a (SPL_INT p)
SPL_INT API tnel_lpa_cor_sls (SPL_INT p)
SPL_INT API tnel_lpa_cor_sla (SPL_INT p)
SPL_INT API tnel_lpa_cor_slv_lx (SPL_INT p)
SPL_INT API tnel_lpa_cov_chl (SPL_INT p)
SPL_INT API tnel_lpa_cov_sch_k (SPL_INT p)
SPL_INT API tnel_lp_k2a (SPL_INT p)
SPL_INT API tnel_lp_a2k (SPL_INT p)
SPL_INT API tnel_lp_a2rh (SPL_INT p)
SPL_INT API tnel_lp_a2pq (SPL_INT p)
SPL_INT API tnel_lp_a2lx (SPL_INT p)
SPL_INT API tnel_lp_lx2a (SPL_INT p)
SPL_FLOAT API noise_i_m (SPL_INT c)
SPL_pFLOAT API noise_n_m (SPL_pFLOAT v, SPL_INT N, SPL_INT c)
SPL_FLOAT API noise_mvar (SPL_INT c)
SPL_FLOAT API noise_i_v (SPL_INT c)
SPL_pFLOAT API noise_n_v (SPL_pFLOAT v, SPL_INT N, SPL_INT c)
SPL_FLOAT API gnoise_i (SPL_INT c, SPL_FLOAT mean, SPL_FLOAT var)
SPL_pFLOAT API gnoise_n (SPL_pFLOAT v, SPL_INT N, SPL_INT c, SPL_FLOAT mean, SPL_FLOAT var)
SPL_INT API fil_get_L (SPL_FLOAT deltaA, SPL_FLOAT deltaF)
SPL_FLOAT API fil_get_deltaA (SPL_INT L, SPL_FLOAT deltaF)
SPL_FLOAT API fil_get_deltaF (SPL_INT L, SPL_FLOAT deltaA)
SPL_pFLOAT API fil_lpf (SPL_pFLOAT vh, SPL_FLOAT deltaA, SPL_FLOAT fc, SPL_INT L, SPL_FLOAT g)
SPL_pFLOAT API fil_hpf (SPL_pFLOAT vh, SPL_FLOAT deltaA, SPL_FLOAT fc, SPL_INT L, SPL_FLOAT g)
SPL_pFLOAT API fil_bpf (SPL_pFLOAT vh, SPL_FLOAT deltaA, SPL_FLOAT fc1, SPL_FLOAT fc2, SPL_INT L, SPL_FLOAT g)
SPL_pFLOAT API fil_rbf (SPL_pFLOAT vh, SPL_FLOAT deltaA, SPL_FLOAT fc1, SPL_FLOAT fc2, SPL_INT L, SPL_FLOAT g)
SPL_INT API nel_fil (SPL_INT L)
SPL_FLOAT API fil_fil (SPL_pFLOAT vx, SPL_pFLOAT vh, SPL_INT L)
SPL_INT API fft_n_bits (SPL_INT np)
SPL_BOOL API fft_test_2pow (SPL_INT n)
SPL_VOID API fft_fill_half_tsin (SPL_pFLOAT vhts, SPL_INT tp)
SPL_VOID API fft_fill_tsin_tcos (SPL_pFLOAT vts, SPL_pFLOAT vtc, SPL_INT tp)
SPL_VOID API fft_htsin_fill_tsin_tcos (SPL_pFLOAT vts, SPL_pFLOAT vtc, SPL_pFLOAT vhts, SPL_INT tp)
SPL_VOID API fft_fill_tinv (SPL_pINT vti, SPL_INT tp)
SPL_VOID API fft_inverse_vecs (SPL_pFLOAT vre, SPL_pFLOAT vim, SPL_INT np)
SPL_VOID API fft_scramble_re_in (SPL_pFLOAT vre, SPL_pFLOAT vim, SPL_INT np)
SPL_VOID API fft_unscramble_cx_out (SPL_pFLOAT vre, SPL_pFLOAT vim, SPL_INT np, SPL_pFLOAT vhts, SPL_BOOL inv)
SPL_VOID API fft_expand_cx_out (SPL_pFLOAT vre, SPL_pFLOAT vim, SPL_INT np)
SPL_VOID API fft_fft (SPL_INT nb, SPL_BOOL inv, SPL_pFLOAT vre, SPL_pFLOAT vim, SPL_pFLOAT vts, SPL_pFLOAT vtc, SPL_FLOAT ufac)
SPL_VOID API fft_cxfft (SPL_pFLOAT vre, SPL_pFLOAT vim, SPL_INT np, SPL_BOOL inv, SPL_FLOAT ufac, SPL_pFLOAT vtmp)
SPL_INT API tnel_fft_cxfft (SPL_INT np)
SPL_VOID API fft_refft (SPL_pFLOAT vre, SPL_pFLOAT vim, SPL_INT np, SPL_BOOL inv, SPL_FLOAT ufac, SPL_pFLOAT vtmp)
SPL_INT API tnel_fft_refft (SPL_INT np)
SPL_FLOAT API fft_zcx_norm (SPL_FLOAT re, SPL_FLOAT im)
SPL_FLOAT API fft_zcx_arg (SPL_FLOAT re, SPL_FLOAT im)
SPL_FLOAT API fft_cx_norm (SPL_FLOAT re, SPL_FLOAT im)
VOID API spectral_color (SPL_INT colornum, SPL_FLOAT ncolors, SPL_FLOAT *r, SPL_FLOAT *g, SPL_FLOAT *b)
SPL_INT API bki_env (SPL_INT fl, SPL_INT prefr, SPL_INT posfr, SPL_INT wl, SPL_INT prewi, SPL_INT poswi, SPL_pINT tprefr, SPL_pINT tposfr, SPL_pINT tprewi, SPL_pINT tposwi)
SPL_LONG API bki_n2fn (SPL_INT fl, SPL_LONG n)
SPL_LONG API bki_fn2n (SPL_INT fl, SPL_LONG fn)
SPL_LONG API bki_fi2fs (SPL_INT fl, SPL_LONG fi)
SPL_LONG API bki_fi2fe (SPL_INT fl, SPL_LONG fi)
SPL_LONG API bki_fi2fc (SPL_INT fl, SPL_LONG fi)
SPL_LONG API bki_i2fi (SPL_INT fl, SPL_LONG i)
SPL_FLOAT API bkd_env (SPL_FLOAT fl, SPL_FLOAT prefr, SPL_FLOAT posfr, SPL_FLOAT wl, SPL_FLOAT prewi, SPL_FLOAT poswi, SPL_pFLOAT tprefr, SPL_pFLOAT tposfr, SPL_pFLOAT tprewi, SPL_pFLOAT tposwi)
SPL_FLOAT API bkd_n2fn (SPL_FLOAT fl, SPL_FLOAT n)
SPL_FLOAT API bkd_fn2n (SPL_FLOAT fl, SPL_FLOAT fn)
SPL_FLOAT API bkd_fi2fs (SPL_FLOAT fl, SPL_FLOAT fi)
SPL_FLOAT API bkd_fi2fe (SPL_FLOAT fl, SPL_FLOAT fi)
SPL_FLOAT API bkd_fi2fc (SPL_FLOAT fl, SPL_FLOAT fi)
SPL_FLOAT API bkd_i2fi (SPL_FLOAT fl, SPL_FLOAT i)
SPL_FLOAT API samples2ms (SPL_FLOAT samples, SPL_FLOAT freq)
SPL_FLOAT API ms2samples (SPL_FLOAT ms, SPL_FLOAT freq)
SPL_FLOAT API samples2hz (SPL_FLOAT samples, SPL_FLOAT freq)
SPL_FLOAT API hz2samples (SPL_FLOAT hz, SPL_FLOAT freq)
SPL_FLOAT API hz2ms (SPL_FLOAT hz)
SPL_FLOAT API ms2hz (SPL_FLOAT ms)
SPL_FLOAT API hz2rad (SPL_FLOAT hz, SPL_FLOAT freq)
SPL_FLOAT API rad2hz (SPL_FLOAT rad, SPL_FLOAT freq)
SPL_FLOAT API hz2lhz (SPL_FLOAT hz)
SPL_FLOAT API lhz2hz (SPL_FLOAT l2)
SPL_FLOAT API hz2lnhz (SPL_FLOAT hz)
SPL_FLOAT API lnhz2hz (SPL_FLOAT lnhz)
SPL_FLOAT API r2bw (SPL_FLOAT r, SPL_FLOAT freq)
SPL_FLOAT API bw2r (SPL_FLOAT bw, SPL_FLOAT freq)
SPL_FLOAT API a2db (SPL_FLOAT a)
SPL_FLOAT API db2a (SPL_FLOAT db)
SPL_FLOAT API aa2db (SPL_FLOAT aa)
SPL_FLOAT API db2aa (SPL_FLOAT db)
SPL_FLOAT API a2bd (SPL_FLOAT a)
SPL_FLOAT API bd2a (SPL_FLOAT bd)
SPL_FLOAT API aa2bd (SPL_FLOAT aa)
SPL_FLOAT API bd2aa (SPL_FLOAT bd)
SPL_FLOAT API normalize (SPL_FLOAT n, SPL_FLOAT neg1, SPL_FLOAT pos1)
SPL_FLOAT API unnormalize (SPL_FLOAT n, SPL_FLOAT neg1, SPL_FLOAT pos1)
SPL_FLOAT API snormalize (SPL_FLOAT n, SPL_FLOAT neg1, SPL_FLOAT pos1)
SPL_FLOAT API sunnormalize (SPL_FLOAT n, SPL_FLOAT neg1, SPL_FLOAT pos1)
SPL_FLOAT API norm_i16 (INT16 i16)
INT16 API unnorm_i16 (SPL_FLOAT f)
INT16 API sunnorm_i16 (SPL_FLOAT f)
SPL_FLOAT API lin2log2 (SPL_FLOAT x)
SPL_FLOAT API log22lin (SPL_FLOAT x)
SPL_FLOAT API lin2ln (SPL_FLOAT x)


Documentación de las definiciones

#define M_E   2.71828182845904523536

Definición en la línea 53 del archivo spl.h.

#define M_LOG2E   1.44269504088896340736

Definición en la línea 56 del archivo spl.h.

#define M_LOG10E   0.434294481903251827651

Definición en la línea 59 del archivo spl.h.

#define M_LN2   0.693147180559945309417

Definición en la línea 62 del archivo spl.h.

#define M_LN10   2.30258509299404568402

Definición en la línea 65 del archivo spl.h.

#define M_PI   3.14159265358979323846

Definición en la línea 68 del archivo spl.h.

#define M_PI_2   1.57079632679489661923

Definición en la línea 71 del archivo spl.h.

#define M_PI_4   0.785398163397448309616

Definición en la línea 74 del archivo spl.h.

#define M_1_PI   0.318309886183790671538

Definición en la línea 77 del archivo spl.h.

#define M_2_PI   0.636619772367581343076

Definición en la línea 80 del archivo spl.h.

#define M_1_SQRTPI   0.564189583547756286948

Definición en la línea 83 del archivo spl.h.

#define M_2_SQRTPI   1.12837916709551257390

Definición en la línea 86 del archivo spl.h.

#define M_SQRT2   1.41421356237309504880

Definición en la línea 89 del archivo spl.h.

#define M_SQRT1_2   0.707106781186547524401

Definición en la línea 92 del archivo spl.h.

#define BESSEL_PRECISION   1e-10

Definición en la línea 98 del archivo spl.h.

#define idx_matrix_tri ( i,
 )     idx_matrix_sim(i,j)

Definición en la línea 106 del archivo spl.h.

#define __idx_matrix_sim ( i,
 )     (((((i)-1)*(i))/2)+((j)-1))

Definición en la línea 108 del archivo spl.h.

#define __idx_matrix_tri ( i,
 )     __idx_matrix_sim(i,j)

Definición en la línea 109 del archivo spl.h.

#define __idx_matrix_dgn ( i   )     (i-1)

Definición en la línea 110 del archivo spl.h.

#define nel_matrix_tri (  )     nel_matrix_sim(n)

Definición en la línea 113 del archivo spl.h.

#define EIGEN_MAXITER   30

Definición en la línea 133 del archivo spl.h.

#define WIN_HAMM_EFVAL   0.397322

Definición en la línea 169 del archivo spl.h.

#define idx_covm ( i,
 )     idx_matrix_sim(i,j)

Definición en la línea 217 del archivo spl.h.

#define nel_covm (  )     nel_matrix_sim(p)

Definición en la línea 218 del archivo spl.h.

#define __idx_covm ( i,
 )     __idx_matrix_sim(i,j)

Definición en la línea 219 del archivo spl.h.

#define __idx_xcovm ( i,
j,
 )     (((j)==0)?(i):(p)+1+(__idx_covm(i,j)))

Definición en la línea 223 del archivo spl.h.

#define LP_NEGSUM_NEG (  )     (n)

Definición en la línea 250 del archivo spl.h.

#define LP_POSSUM_NEG (  )     (-(n))

Definición en la línea 251 del archivo spl.h.

#define tnel_lpa_cor_sls_ka (  )     tnel_lpa_cor_sls(p)

Definición en la línea 354 del archivo spl.h.

#define tnel_lpa_cor_sls_k (  )     tnel_lpa_cor_sls(p)

Definición en la línea 355 del archivo spl.h.

#define tnel_lpa_cor_sls_a (  )     tnel_lpa_cor_sls(p)

Definición en la línea 356 del archivo spl.h.

#define tnel_lpa_cor_sls_e (  )     tnel_lpa_cor_sls(p)

Definición en la línea 357 del archivo spl.h.

#define tnel_lpa_cor_sls_xa (  )     tnel_lpa_cor_sls(p)

Definición en la línea 358 del archivo spl.h.

#define tnel_lpa_cor_sls_xa_ne (  )     tnel_lpa_cor_sls(p)

Definición en la línea 359 del archivo spl.h.

#define tnel_lpa_cor_sla_ka (  )     tnel_lpa_cor_sla(p)

Definición en la línea 362 del archivo spl.h.

#define tnel_lpa_cor_sla_k (  )     tnel_lpa_cor_sla(p)

Definición en la línea 363 del archivo spl.h.

#define tnel_lpa_cor_sla_a (  )     tnel_lpa_cor_sla(p)

Definición en la línea 364 del archivo spl.h.

#define tnel_lpa_cor_sla_e (  )     tnel_lpa_cor_sla(p)

Definición en la línea 365 del archivo spl.h.

#define tnel_lpa_cor_sla_xa (  )     tnel_lpa_cor_sla(p)

Definición en la línea 366 del archivo spl.h.

#define tnel_lpa_cor_sla_xa_ne (  )     tnel_lpa_cor_sla(p)

Definición en la línea 367 del archivo spl.h.

#define tnel_lpa_cov_chl_a (  )     tnel_lpa_cov_chl(p)

Definición en la línea 372 del archivo spl.h.

#define tnel_lpa_cov_chl_a_ne (  )     tnel_lpa_cov_chl(p)

Definición en la línea 373 del archivo spl.h.

#define tnel_lp_rh2a (  )     tnel_lpa_cor_sls_a(p)

Definición en la línea 380 del archivo spl.h.

#define FFT_FACTOR   1.0

Definición en la línea 425 del archivo spl.h.

#define FFT_ZERO   1.0e-6

Definición en la línea 428 del archivo spl.h.

#define FFT_DIRECT   SPL_FALSE

Definición en la línea 431 del archivo spl.h.

#define FFT_INVERSE   SPL_TRUE

Definición en la línea 432 del archivo spl.h.

#define fft_zcx_mag ( re,
im   )     sqrt(fft_zcx_norm(re,im))

Definición en la línea 469 del archivo spl.h.

#define fft_cx_arg ( re,
im   )     atan2(im,re)

Definición en la línea 474 del archivo spl.h.

#define fft_cx_mag ( re,
im   )     sqrt(fft_cx_norm(re,im))

Definición en la línea 475 del archivo spl.h.

#define fft_cx_re ( mag,
arg   )     ((mag)*cos(arg))

Definición en la línea 477 del archivo spl.h.

#define fft_cx_im ( mag,
arg   )     ((mag)*sin(arg))

Definición en la línea 478 del archivo spl.h.

#define __fft_cx_norm ( re,
im   )     ((re)*(re)+(im)*(im))

Definición en la línea 481 del archivo spl.h.

#define __fft_cx_mag ( re,
im   )     sqrt(__fft_cx_norm(re,im))

Definición en la línea 482 del archivo spl.h.

#define DB_MIN_A   1e-15

Definición en la línea 517 del archivo spl.h.

#define DB_MIN_AA   (DB_MIN_A*DB_MIN_A)

Definición en la línea 518 del archivo spl.h.

#define LOG2_MIN   1e-15

Definición en la línea 521 del archivo spl.h.

#define LN_MIN   1e-15

Definición en la línea 524 del archivo spl.h.

#define INT16_RANGE   32768L

Definición en la línea 527 del archivo spl.h.

#define INT16_MIN   -32768L

Definición en la línea 528 del archivo spl.h.

#define INT16_MAX   32767L

Definición en la línea 529 del archivo spl.h.

#define ms2lms (  )     hz2lhz(x)

Definición en la línea 543 del archivo spl.h.

#define lms2ms (  )     lhz2hz(x)

Definición en la línea 544 del archivo spl.h.

#define samples2lsamples (  )     hz2lhz(x)

Definición en la línea 545 del archivo spl.h.

#define lsamples2samples (  )     lhz2hz(x)

Definición en la línea 546 del archivo spl.h.

#define snorm_i16 ( i16   )     norm_i16(i16)

Definición en la línea 568 del archivo spl.h.

#define ln2lin (  )     exp(x)

Definición en la línea 575 del archivo spl.h.


Documentación de las funciones

SPL_FLOAT API bessel_I0 ( SPL_FLOAT  x  ) 

Definición en la línea 49 del archivo spl0.c.

SPL_INT API idx_matrix_sim ( SPL_INT  i,
SPL_INT  j 
)

Definición en la línea 127 del archivo spl1.c.

SPL_INT API idx_matrix_dgn ( SPL_INT  i  ) 

Definición en la línea 209 del archivo spl1.c.

SPL_INT API nel_matrix_sim ( SPL_INT  n  ) 

Definición en la línea 142 del archivo spl1.c.

SPL_INT API nel_matrix_dgn ( SPL_INT  n  ) 

Definición en la línea 222 del archivo spl1.c.

SPL_VOID API matrix_sim2tri ( SPL_pFLOAT  msi,
SPL_pFLOAT  mtr,
SPL_INT  n 
)

Definición en la línea 242 del archivo spl1.c.

SPL_VOID API matrix_sim2tri_dgn ( SPL_pFLOAT  msi,
SPL_pFLOAT  mtr,
SPL_pFLOAT  mdi,
SPL_INT  n 
)

Definición en la línea 284 del archivo spl1.c.

SPL_VOID API ecsys_tri ( SPL_pFLOAT  mA,
SPL_pFLOAT  vc,
SPL_INT  n,
SPL_pFLOAT  vx 
)

Definición en la línea 335 del archivo spl1.c.

SPL_VOID API ecsys_simtri ( SPL_pFLOAT  mB,
SPL_pFLOAT  vc,
SPL_INT  n,
SPL_pFLOAT  vx 
)

Definición en la línea 378 del archivo spl1.c.

SPL_VOID API ecsys_tri_dgn ( SPL_pFLOAT  mB,
SPL_pFLOAT  md,
SPL_pFLOAT  vc,
SPL_INT  n,
SPL_pFLOAT  vx 
)

Definición en la línea 437 del archivo spl1.c.

SPL_BOOL API eigen_tdg ( SPL_pFLOAT  vd,
SPL_pFLOAT  ve,
SPL_INT  n,
SPL_pFLOAT  mz 
)

Definición en la línea 497 del archivo spl1.c.

SPL_pFLOAT API win_rect ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 64 del archivo spl2.c.

SPL_pFLOAT API win_bart ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 78 del archivo spl2.c.

SPL_pFLOAT API win_hann ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 98 del archivo spl2.c.

SPL_pFLOAT API win_hamm ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 118 del archivo spl2.c.

SPL_pFLOAT API win_black ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 138 del archivo spl2.c.

SPL_pFLOAT API win_kais ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_FLOAT  b 
)

Definición en la línea 164 del archivo spl2.c.

SPL_pFLOAT API win2_rect ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 229 del archivo spl2.c.

SPL_pFLOAT API win2_bart ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 244 del archivo spl2.c.

SPL_pFLOAT API win2_hann ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 264 del archivo spl2.c.

SPL_pFLOAT API win2_hamm ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 284 del archivo spl2.c.

SPL_pFLOAT API win2_black ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 304 del archivo spl2.c.

SPL_pFLOAT API win2_kais ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_FLOAT  b 
)

Definición en la línea 329 del archivo spl2.c.

SPL_FLOAT API wini_rect ( SPL_INT  i,
SPL_INT  N 
)

Definición en la línea 403 del archivo spl2.c.

SPL_FLOAT API wini_bart ( SPL_INT  i,
SPL_INT  N 
)

Definición en la línea 419 del archivo spl2.c.

SPL_FLOAT API wini_hann ( SPL_INT  i,
SPL_INT  N 
)

Definición en la línea 435 del archivo spl2.c.

SPL_FLOAT API wini_hamm ( SPL_INT  i,
SPL_INT  N 
)

Definición en la línea 446 del archivo spl2.c.

SPL_FLOAT API wini_black ( SPL_INT  i,
SPL_INT  N 
)

Definición en la línea 457 del archivo spl2.c.

SPL_FLOAT API wini_kais ( SPL_INT  i,
SPL_INT  N,
SPL_FLOAT  b 
)

Definición en la línea 475 del archivo spl2.c.

SPL_INT API nel_win ( SPL_INT  N  ) 

Definición en la línea 189 del archivo spl2.c.

SPL_INT API nel_win2 ( SPL_INT  N  ) 

Definición en la línea 353 del archivo spl2.c.

SPL_INT API idx_win2 ( SPL_INT  i,
SPL_INT  N 
)

Definición en la línea 378 del archivo spl2.c.

SPL_INT API zero_cross ( SPL_pFLOAT  v,
SPL_INT  N 
)

Definición en la línea 49 del archivo spl3.c.

SPL_FLOAT API preen_i ( SPL_FLOAT  a,
SPL_FLOAT  i,
SPL_FLOAT  i0 
)

Definición en la línea 115 del archivo spl3.c.

SPL_pFLOAT API preen_n ( SPL_FLOAT  a,
SPL_pFLOAT  vi,
SPL_pFLOAT  vo,
SPL_INT  N,
SPL_FLOAT  i0 
)

Definición en la línea 125 del archivo spl3.c.

SPL_FLOAT API deen_i ( SPL_FLOAT  a,
SPL_FLOAT  i,
SPL_FLOAT  o0 
)

Definición en la línea 142 del archivo spl3.c.

SPL_pFLOAT API deen_n ( SPL_FLOAT  a,
SPL_pFLOAT  vi,
SPL_pFLOAT  vo,
SPL_INT  N,
SPL_FLOAT  o0 
)

Definición en la línea 152 del archivo spl3.c.

SPL_FLOAT API acorr_i ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  i 
)

Definición en la línea 87 del archivo spl4.c.

SPL_FLOAT API acorr_i_n ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  i 
)

Definición en la línea 105 del archivo spl4.c.

SPL_pFLOAT API acorr_ab ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_pFLOAT  vac,
SPL_INT  a,
SPL_INT  b 
)

Definición en la línea 129 del archivo spl4.c.

SPL_FLOAT API acorr_ab_n ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_pFLOAT  vac,
SPL_INT  a,
SPL_INT  b 
)

Definición en la línea 157 del archivo spl4.c.

SPL_INT API nel_acorr_ab ( SPL_INT  a,
SPL_INT  b 
)

Definición en la línea 191 del archivo spl4.c.

SPL_FLOAT API covar_ij ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  p,
SPL_INT  i,
SPL_INT  j 
)

Definición en la línea 251 del archivo spl4.c.

SPL_FLOAT API covar_ij_n ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  p,
SPL_INT  i,
SPL_INT  j 
)

Definición en la línea 279 del archivo spl4.c.

SPL_pFLOAT API xcovm_st ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  p,
SPL_pFLOAT  mcv 
)

Definición en la línea 412 del archivo spl4.c.

SPL_FLOAT API xcovm_st_n ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  p,
SPL_pFLOAT  mcv 
)

Definición en la línea 458 del archivo spl4.c.

SPL_pFLOAT API xcovm_lt ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  fN,
SPL_INT  p,
SPL_INT  M,
SPL_pFLOAT  mcv 
)

Definición en la línea 491 del archivo spl4.c.

SPL_FLOAT API xcovm_lt_n ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  fN,
SPL_INT  p,
SPL_INT  M,
SPL_pFLOAT  mcv 
)

Definición en la línea 549 del archivo spl4.c.

SPL_INT API idx_xcovm ( SPL_INT  i,
SPL_INT  j,
SPL_INT  p 
)

Definición en la línea 378 del archivo spl4.c.

SPL_INT API nel_xcovm ( SPL_INT  p  ) 

Definición en la línea 392 del archivo spl4.c.

SPL_FLOAT API covar_w_ij ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  p,
SPL_INT  i,
SPL_INT  j,
SPL_pFLOAT  vw 
)

Definición en la línea 577 del archivo spl4.c.

SPL_FLOAT API covar_w_ij_n ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  p,
SPL_INT  i,
SPL_INT  j,
SPL_pFLOAT  vw 
)

Definición en la línea 606 del archivo spl4.c.

SPL_pFLOAT API xcovm_w_st ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  p,
SPL_pFLOAT  mcv,
SPL_pFLOAT  vw 
)

Definición en la línea 641 del archivo spl4.c.

SPL_FLOAT API xcovm_w_st_n ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  p,
SPL_pFLOAT  mcv,
SPL_pFLOAT  vw 
)

Definición en la línea 683 del archivo spl4.c.

SPL_FLOAT API lpa_cor_dur_ka ( SPL_pFLOAT  vac,
SPL_pFLOAT  vki,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 151 del archivo spl5a.c.

SPL_FLOAT API lpa_cor_dur_k ( SPL_pFLOAT  vac,
SPL_pFLOAT  vki,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 209 del archivo spl5a.c.

SPL_FLOAT API lpa_cor_dur_a ( SPL_pFLOAT  vac,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 262 del archivo spl5a.c.

SPL_FLOAT API lpa_cor_dur_e ( SPL_pFLOAT  vac,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 318 del archivo spl5a.c.

SPL_FLOAT API lpa_cor_atl_a ( SPL_pFLOAT  vac,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 372 del archivo spl5a.c.

SPL_FLOAT API lpa_cor_sls_ka ( SPL_pFLOAT  vac,
SPL_pFLOAT  vki,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 44 del archivo spl5b.c.

SPL_FLOAT API lpa_cor_sls_k ( SPL_pFLOAT  vac,
SPL_pFLOAT  vki,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 119 del archivo spl5b.c.

SPL_FLOAT API lpa_cor_sls_a ( SPL_pFLOAT  vac,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 174 del archivo spl5b.c.

SPL_FLOAT API lpa_cor_sls_e ( SPL_pFLOAT  vac,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 251 del archivo spl5b.c.

SPL_FLOAT API lpa_cor_sls_xa ( SPL_pFLOAT  vac,
SPL_pFLOAT  vxs,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 159 del archivo spl5c.c.

SPL_VOID API lpa_cor_sls_xa_ne ( SPL_pFLOAT  vac,
SPL_pFLOAT  vxs,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 234 del archivo spl5c.c.

SPL_FLOAT API lpa_cor_sla_ka ( SPL_pFLOAT  vac,
SPL_pFLOAT  vki,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 320 del archivo spl5b.c.

SPL_FLOAT API lpa_cor_sla_k ( SPL_pFLOAT  vac,
SPL_pFLOAT  vki,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 403 del archivo spl5b.c.

SPL_FLOAT API lpa_cor_sla_a ( SPL_pFLOAT  vac,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 460 del archivo spl5b.c.

SPL_FLOAT API lpa_cor_sla_e ( SPL_pFLOAT  vac,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 534 del archivo spl5b.c.

SPL_FLOAT API lpa_cor_sla_xa ( SPL_pFLOAT  vac,
SPL_pFLOAT  vxa,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 294 del archivo spl5c.c.

SPL_VOID API lpa_cor_sla_xa_ne ( SPL_pFLOAT  vac,
SPL_pFLOAT  vxa,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 359 del archivo spl5c.c.

SPL_BOOL API lpa_cor_slv_lx ( SPL_pFLOAT  vac,
SPL_pFLOAT  vlx,
SPL_INT  p,
SPL_pFLOAT  E,
SPL_pFLOAT  vtmp 
)

SPL_VOID API lpa_cov_chl_a_ne ( SPL_pFLOAT  mcv,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 44 del archivo spl5d.c.

SPL_FLOAT API lpa_cov_chl_a ( SPL_pFLOAT  mcv,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 68 del archivo spl5d.c.

SPL_FLOAT API lpa_cov_sch_k ( SPL_pFLOAT  mcv,
SPL_pFLOAT  vki,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 105 del archivo spl5d.c.

SPL_pFLOAT API lp_k2a ( SPL_pFLOAT  vki,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 45 del archivo spl5e.c.

SPL_pFLOAT API lp_a2k ( SPL_pFLOAT  vai,
SPL_pFLOAT  vki,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 92 del archivo spl5e.c.

SPL_pFLOAT API lp_k2ta ( SPL_pFLOAT  vki,
SPL_pFLOAT  vti,
SPL_INT  p 
)

Definición en la línea 149 del archivo spl5e.c.

SPL_FLOAT API lp_a2rh ( SPL_pFLOAT  vai,
SPL_pFLOAT  vrh,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 184 del archivo spl5e.c.

SPL_pFLOAT API lp_a2ra ( SPL_pFLOAT  vai,
SPL_pFLOAT  vra,
SPL_INT  p 
)

Definición en la línea 252 del archivo spl5e.c.

SPL_pFLOAT API lp_a2c ( SPL_pFLOAT  vai,
SPL_pFLOAT  vci,
SPL_INT  p 
)

Definición en la línea 281 del archivo spl5e.c.

SPL_FLOAT API lp_c0 ( SPL_FLOAT  e  ) 

Definición en la línea 304 del archivo spl5e.c.

SPL_pFLOAT API lp_a2bwea ( SPL_pFLOAT  vai,
SPL_pFLOAT  vbwea,
SPL_INT  p,
SPL_FLOAT  gamma 
)

Definición en la línea 325 del archivo spl5e.c.

SPL_VOID API lp_a2pq ( SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vpi,
SPL_pFLOAT  vqi,
SPL_pFLOAT  vtmp 
)

Definición en la línea 71 del archivo spl5c.c.

SPL_pFLOAT API lp_lx2lw ( SPL_pFLOAT  vlx,
SPL_pFLOAT  vlw,
SPL_INT  p 
)

Definición en la línea 601 del archivo spl5c.c.

SPL_pFLOAT API lp_lw2lx ( SPL_pFLOAT  vlw,
SPL_pFLOAT  vlx,
SPL_INT  p 
)

Definición en la línea 622 del archivo spl5c.c.

SPL_BOOL API lp_a2lx ( SPL_pFLOAT  vai,
SPL_pFLOAT  vlx,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 644 del archivo spl5c.c.

SPL_pFLOAT API lp_lx2a ( SPL_pFLOAT  vlx,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vtmp 
)

Definición en la línea 684 del archivo spl5c.c.

SPL_FLOAT API lps_P_a ( SPL_pFLOAT  vs,
SPL_pFLOAT  vai,
SPL_INT  p 
)

Definición en la línea 352 del archivo spl5e.c.

SPL_FLOAT API lps_A_a ( SPL_pFLOAT  vs,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_FLOAT  sn 
)

Definición en la línea 376 del archivo spl5e.c.

SPL_FLOAT API lps_H_a ( SPL_pFLOAT  vs,
SPL_pFLOAT  vai,
SPL_INT  p,
SPL_FLOAT  en 
)

Definición en la línea 401 del archivo spl5e.c.

SPL_pFLOAT API lps_P_pn_a ( SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vpn,
SPL_INT  N 
)

Definición en la línea 488 del archivo spl5e.c.

SPL_pFLOAT API lps_A_an_a ( SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  van,
SPL_INT  N 
)

Definición en la línea 425 del archivo spl5e.c.

SPL_pFLOAT API lps_H_hn_a ( SPL_pFLOAT  vai,
SPL_INT  p,
SPL_pFLOAT  vhn,
SPL_INT  N 
)

Definición en la línea 455 del archivo spl5e.c.

SPL_INT API tnel_lpa_cor_dur_ka ( SPL_INT  p  ) 

Definición en la línea 195 del archivo spl5a.c.

SPL_INT API tnel_lpa_cor_dur_k ( SPL_INT  p  ) 

Definición en la línea 249 del archivo spl5a.c.

SPL_INT API tnel_lpa_cor_dur_a ( SPL_INT  p  ) 

Definición en la línea 305 del archivo spl5a.c.

SPL_INT API tnel_lpa_cor_dur_e ( SPL_INT  p  ) 

Definición en la línea 358 del archivo spl5a.c.

SPL_INT API tnel_lpa_cor_atl_a ( SPL_INT  p  ) 

Definición en la línea 412 del archivo spl5a.c.

SPL_INT API tnel_lpa_cor_sls ( SPL_INT  p  ) 

Definición en la línea 106 del archivo spl5b.c.

SPL_INT API tnel_lpa_cor_sla ( SPL_INT  p  ) 

Definición en la línea 390 del archivo spl5b.c.

SPL_INT API tnel_lpa_cor_slv_lx ( SPL_INT  p  ) 

Definición en la línea 570 del archivo spl5c.c.

SPL_INT API tnel_lpa_cov_chl ( SPL_INT  p  ) 

Definición en la línea 91 del archivo spl5d.c.

SPL_INT API tnel_lpa_cov_sch_k ( SPL_INT  p  ) 

Definición en la línea 128 del archivo spl5d.c.

SPL_INT API tnel_lp_k2a ( SPL_INT  p  ) 

Definición en la línea 77 del archivo spl5e.c.

SPL_INT API tnel_lp_a2k ( SPL_INT  p  ) 

Definición en la línea 127 del archivo spl5e.c.

SPL_INT API tnel_lp_a2rh ( SPL_INT  p  ) 

Definición en la línea 233 del archivo spl5e.c.

SPL_INT API tnel_lp_a2pq ( SPL_INT  p  ) 

Definición en la línea 135 del archivo spl5c.c.

SPL_INT API tnel_lp_a2lx ( SPL_INT  p  ) 

Definición en la línea 657 del archivo spl5c.c.

SPL_INT API tnel_lp_lx2a ( SPL_INT  p  ) 

Definición en la línea 748 del archivo spl5c.c.

SPL_FLOAT API noise_i_m ( SPL_INT  c  ) 

Definición en la línea 65 del archivo spl6.c.

SPL_pFLOAT API noise_n_m ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  c 
)

Definición en la línea 103 del archivo spl6.c.

SPL_FLOAT API noise_mvar ( SPL_INT  c  ) 

Definición en la línea 134 del archivo spl6.c.

SPL_FLOAT API noise_i_v ( SPL_INT  c  ) 

Definición en la línea 83 del archivo spl6.c.

SPL_pFLOAT API noise_n_v ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  c 
)

Definición en la línea 119 del archivo spl6.c.

SPL_FLOAT API gnoise_i ( SPL_INT  c,
SPL_FLOAT  mean,
SPL_FLOAT  var 
)

Definición en la línea 144 del archivo spl6.c.

SPL_pFLOAT API gnoise_n ( SPL_pFLOAT  v,
SPL_INT  N,
SPL_INT  c,
SPL_FLOAT  mean,
SPL_FLOAT  var 
)

Definición en la línea 159 del archivo spl6.c.

SPL_INT API fil_get_L ( SPL_FLOAT  deltaA,
SPL_FLOAT  deltaF 
)

Definición en la línea 113 del archivo spl7.c.

SPL_FLOAT API fil_get_deltaA ( SPL_INT  L,
SPL_FLOAT  deltaF 
)

Definición en la línea 130 del archivo spl7.c.

SPL_FLOAT API fil_get_deltaF ( SPL_INT  L,
SPL_FLOAT  deltaA 
)

Definición en la línea 143 del archivo spl7.c.

SPL_pFLOAT API fil_lpf ( SPL_pFLOAT  vh,
SPL_FLOAT  deltaA,
SPL_FLOAT  fc,
SPL_INT  L,
SPL_FLOAT  g 
)

Definición en la línea 180 del archivo spl7.c.

SPL_pFLOAT API fil_hpf ( SPL_pFLOAT  vh,
SPL_FLOAT  deltaA,
SPL_FLOAT  fc,
SPL_INT  L,
SPL_FLOAT  g 
)

Definición en la línea 216 del archivo spl7.c.

SPL_pFLOAT API fil_bpf ( SPL_pFLOAT  vh,
SPL_FLOAT  deltaA,
SPL_FLOAT  fc1,
SPL_FLOAT  fc2,
SPL_INT  L,
SPL_FLOAT  g 
)

Definición en la línea 240 del archivo spl7.c.

SPL_pFLOAT API fil_rbf ( SPL_pFLOAT  vh,
SPL_FLOAT  deltaA,
SPL_FLOAT  fc1,
SPL_FLOAT  fc2,
SPL_INT  L,
SPL_FLOAT  g 
)

Definición en la línea 268 del archivo spl7.c.

SPL_INT API nel_fil ( SPL_INT  L  ) 

Definición en la línea 292 del archivo spl7.c.

SPL_FLOAT API fil_fil ( SPL_pFLOAT  vx,
SPL_pFLOAT  vh,
SPL_INT  L 
)

Definición en la línea 309 del archivo spl7.c.

SPL_INT API fft_n_bits ( SPL_INT  np  ) 

Definición en la línea 72 del archivo spl8a.c.

SPL_BOOL API fft_test_2pow ( SPL_INT  n  ) 

Definición en la línea 96 del archivo spl8a.c.

SPL_VOID API fft_fill_half_tsin ( SPL_pFLOAT  vhts,
SPL_INT  tp 
)

Definición en la línea 115 del archivo spl8a.c.

SPL_VOID API fft_fill_tsin_tcos ( SPL_pFLOAT  vts,
SPL_pFLOAT  vtc,
SPL_INT  tp 
)

Definición en la línea 137 del archivo spl8a.c.

SPL_VOID API fft_htsin_fill_tsin_tcos ( SPL_pFLOAT  vts,
SPL_pFLOAT  vtc,
SPL_pFLOAT  vhts,
SPL_INT  tp 
)

Definición en la línea 171 del archivo spl8a.c.

SPL_VOID API fft_fill_tinv ( SPL_pINT  vti,
SPL_INT  tp 
)

Definición en la línea 196 del archivo spl8a.c.

SPL_VOID API fft_inverse_vecs ( SPL_pFLOAT  vre,
SPL_pFLOAT  vim,
SPL_INT  np 
)

Definición en la línea 215 del archivo spl8a.c.

SPL_VOID API fft_scramble_re_in ( SPL_pFLOAT  vre,
SPL_pFLOAT  vim,
SPL_INT  np 
)

Definición en la línea 247 del archivo spl8a.c.

SPL_VOID API fft_unscramble_cx_out ( SPL_pFLOAT  vre,
SPL_pFLOAT  vim,
SPL_INT  np,
SPL_pFLOAT  vhts,
SPL_BOOL  inv 
)

Definición en la línea 278 del archivo spl8a.c.

SPL_VOID API fft_expand_cx_out ( SPL_pFLOAT  vre,
SPL_pFLOAT  vim,
SPL_INT  np 
)

Definición en la línea 325 del archivo spl8a.c.

SPL_VOID API fft_fft ( SPL_INT  nb,
SPL_BOOL  inv,
SPL_pFLOAT  vre,
SPL_pFLOAT  vim,
SPL_pFLOAT  vts,
SPL_pFLOAT  vtc,
SPL_FLOAT  ufac 
)

Definición en la línea 387 del archivo spl8a.c.

SPL_VOID API fft_cxfft ( SPL_pFLOAT  vre,
SPL_pFLOAT  vim,
SPL_INT  np,
SPL_BOOL  inv,
SPL_FLOAT  ufac,
SPL_pFLOAT  vtmp 
)

Definición en la línea 661 del archivo spl8a.c.

SPL_INT API tnel_fft_cxfft ( SPL_INT  np  ) 

Definición en la línea 690 del archivo spl8a.c.

SPL_VOID API fft_refft ( SPL_pFLOAT  vre,
SPL_pFLOAT  vim,
SPL_INT  np,
SPL_BOOL  inv,
SPL_FLOAT  ufac,
SPL_pFLOAT  vtmp 
)

Definición en la línea 711 del archivo spl8a.c.

SPL_INT API tnel_fft_refft ( SPL_INT  np  ) 

Definición en la línea 755 del archivo spl8a.c.

SPL_FLOAT API fft_zcx_norm ( SPL_FLOAT  re,
SPL_FLOAT  im 
)

Definición en la línea 768 del archivo spl8a.c.

SPL_FLOAT API fft_zcx_arg ( SPL_FLOAT  re,
SPL_FLOAT  im 
)

Definición en la línea 788 del archivo spl8a.c.

SPL_FLOAT API fft_cx_norm ( SPL_FLOAT  re,
SPL_FLOAT  im 
)

Definición en la línea 815 del archivo spl8a.c.

VOID API spectral_color ( SPL_INT  colornum,
SPL_FLOAT  ncolors,
SPL_FLOAT *  r,
SPL_FLOAT *  g,
SPL_FLOAT *  b 
)

Definición en la línea 91 del archivo spl8b.c.

SPL_INT API bki_env ( SPL_INT  fl,
SPL_INT  prefr,
SPL_INT  posfr,
SPL_INT  wl,
SPL_INT  prewi,
SPL_INT  poswi,
SPL_pINT  tprefr,
SPL_pINT  tposfr,
SPL_pINT  tprewi,
SPL_pINT  tposwi 
)

Definición en la línea 131 del archivo spl9.c.

SPL_LONG API bki_n2fn ( SPL_INT  fl,
SPL_LONG  n 
)

Definición en la línea 192 del archivo spl9.c.

SPL_LONG API bki_fn2n ( SPL_INT  fl,
SPL_LONG  fn 
)

Definición en la línea 206 del archivo spl9.c.

SPL_LONG API bki_fi2fs ( SPL_INT  fl,
SPL_LONG  fi 
)

Definición en la línea 219 del archivo spl9.c.

SPL_LONG API bki_fi2fe ( SPL_INT  fl,
SPL_LONG  fi 
)

Definición en la línea 231 del archivo spl9.c.

SPL_LONG API bki_fi2fc ( SPL_INT  fl,
SPL_LONG  fi 
)

Definición en la línea 243 del archivo spl9.c.

SPL_LONG API bki_i2fi ( SPL_INT  fl,
SPL_LONG  i 
)

Definición en la línea 255 del archivo spl9.c.

SPL_FLOAT API bkd_env ( SPL_FLOAT  fl,
SPL_FLOAT  prefr,
SPL_FLOAT  posfr,
SPL_FLOAT  wl,
SPL_FLOAT  prewi,
SPL_FLOAT  poswi,
SPL_pFLOAT  tprefr,
SPL_pFLOAT  tposfr,
SPL_pFLOAT  tprewi,
SPL_pFLOAT  tposwi 
)

Definición en la línea 266 del archivo spl9.c.

SPL_FLOAT API bkd_n2fn ( SPL_FLOAT  fl,
SPL_FLOAT  n 
)

Definición en la línea 322 del archivo spl9.c.

SPL_FLOAT API bkd_fn2n ( SPL_FLOAT  fl,
SPL_FLOAT  fn 
)

Definición en la línea 334 del archivo spl9.c.

SPL_FLOAT API bkd_fi2fs ( SPL_FLOAT  fl,
SPL_FLOAT  fi 
)

Definición en la línea 343 del archivo spl9.c.

SPL_FLOAT API bkd_fi2fe ( SPL_FLOAT  fl,
SPL_FLOAT  fi 
)

Definición en la línea 352 del archivo spl9.c.

SPL_FLOAT API bkd_fi2fc ( SPL_FLOAT  fl,
SPL_FLOAT  fi 
)

Definición en la línea 361 del archivo spl9.c.

SPL_FLOAT API bkd_i2fi ( SPL_FLOAT  fl,
SPL_FLOAT  i 
)

Definición en la línea 371 del archivo spl9.c.

SPL_FLOAT API samples2ms ( SPL_FLOAT  samples,
SPL_FLOAT  freq 
)

Definición en la línea 55 del archivo spl10.c.

SPL_FLOAT API ms2samples ( SPL_FLOAT  ms,
SPL_FLOAT  freq 
)

Definición en la línea 69 del archivo spl10.c.

SPL_FLOAT API samples2hz ( SPL_FLOAT  samples,
SPL_FLOAT  freq 
)

Definición en la línea 83 del archivo spl10.c.

SPL_FLOAT API hz2samples ( SPL_FLOAT  hz,
SPL_FLOAT  freq 
)

Definición en la línea 97 del archivo spl10.c.

SPL_FLOAT API hz2ms ( SPL_FLOAT  hz  ) 

Definición en la línea 109 del archivo spl10.c.

SPL_FLOAT API ms2hz ( SPL_FLOAT  ms  ) 

Definición en la línea 120 del archivo spl10.c.

SPL_FLOAT API hz2rad ( SPL_FLOAT  hz,
SPL_FLOAT  freq 
)

Definición en la línea 132 del archivo spl10.c.

SPL_FLOAT API rad2hz ( SPL_FLOAT  rad,
SPL_FLOAT  freq 
)

Definición en la línea 146 del archivo spl10.c.

SPL_FLOAT API hz2lhz ( SPL_FLOAT  hz  ) 

Definición en la línea 158 del archivo spl10.c.

SPL_FLOAT API lhz2hz ( SPL_FLOAT  l2  ) 

Definición en la línea 169 del archivo spl10.c.

SPL_FLOAT API hz2lnhz ( SPL_FLOAT  hz  ) 

Definición en la línea 180 del archivo spl10.c.

SPL_FLOAT API lnhz2hz ( SPL_FLOAT  lnhz  ) 

Definición en la línea 191 del archivo spl10.c.

SPL_FLOAT API r2bw ( SPL_FLOAT  r,
SPL_FLOAT  freq 
)

Definición en la línea 219 del archivo spl10.c.

SPL_FLOAT API bw2r ( SPL_FLOAT  bw,
SPL_FLOAT  freq 
)

Definición en la línea 234 del archivo spl10.c.

SPL_FLOAT API a2db ( SPL_FLOAT  a  ) 

Definición en la línea 247 del archivo spl10.c.

SPL_FLOAT API db2a ( SPL_FLOAT  db  ) 

Definición en la línea 258 del archivo spl10.c.

SPL_FLOAT API aa2db ( SPL_FLOAT  aa  ) 

Definición en la línea 269 del archivo spl10.c.

SPL_FLOAT API db2aa ( SPL_FLOAT  db  ) 

Definición en la línea 280 del archivo spl10.c.

SPL_FLOAT API a2bd ( SPL_FLOAT  a  ) 

Definición en la línea 291 del archivo spl10.c.

SPL_FLOAT API bd2a ( SPL_FLOAT  bd  ) 

Definición en la línea 302 del archivo spl10.c.

SPL_FLOAT API aa2bd ( SPL_FLOAT  aa  ) 

Definición en la línea 313 del archivo spl10.c.

SPL_FLOAT API bd2aa ( SPL_FLOAT  bd  ) 

Definición en la línea 324 del archivo spl10.c.

SPL_FLOAT API normalize ( SPL_FLOAT  n,
SPL_FLOAT  neg1,
SPL_FLOAT  pos1 
)

Definición en la línea 338 del archivo spl10.c.

SPL_FLOAT API unnormalize ( SPL_FLOAT  n,
SPL_FLOAT  neg1,
SPL_FLOAT  pos1 
)

Definición en la línea 354 del archivo spl10.c.

SPL_FLOAT API snormalize ( SPL_FLOAT  n,
SPL_FLOAT  neg1,
SPL_FLOAT  pos1 
)

Definición en la línea 367 del archivo spl10.c.

SPL_FLOAT API sunnormalize ( SPL_FLOAT  n,
SPL_FLOAT  neg1,
SPL_FLOAT  pos1 
)

Definición en la línea 385 del archivo spl10.c.

SPL_FLOAT API norm_i16 ( INT16  i16  ) 

Definición en la línea 401 del archivo spl10.c.

INT16 API unnorm_i16 ( SPL_FLOAT  f  ) 

Definición en la línea 411 del archivo spl10.c.

INT16 API sunnorm_i16 ( SPL_FLOAT  f  ) 

Definición en la línea 433 del archivo spl10.c.

SPL_FLOAT API lin2log2 ( SPL_FLOAT  x  ) 

Definición en la línea 447 del archivo spl10.c.

SPL_FLOAT API log22lin ( SPL_FLOAT  x  ) 

Definición en la línea 457 del archivo spl10.c.

SPL_FLOAT API lin2ln ( SPL_FLOAT  x  ) 

Definición en la línea 466 del archivo spl10.c.


Generado el Thu Mar 11 18:59:27 2010 para AhoLib por  doxygen 1.5.6