00001 #ifndef __LPCROOTS_HPP 00002 #define __LPCROOTS_HPP 00003 00004 /**********************************************************/ 00005 /*/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\*/ 00006 /* 00007 Copyright: 1994 - Grupo de Voz (DAET) ETSII/IT-Bilbao 00008 00009 Nombre fuente................ LPCROOTS.HPP 00010 Nombre paquete............... SPL 00011 Lenguaje fuente.............. C++ (Borland C/C++ 3.1) 00012 Estado....................... Completado 00013 Dependencia Hard/OS.......... - 00014 Codigo condicional........... - 00015 00016 Codificacion................. Borja Etxebarria 00017 00018 Version dd/mm/aa Autor Proposito de la edicion 00019 ------- -------- -------- ----------------------- 00020 1.2.0 24/10/97 Borja cambio en lp_Aroots() (root_init) 00021 1.1.1 27/08/95 Borja spltdef.hpp --> spltdef.h 00022 1.1.0 08/12/94 Borja revision general (tipos,idx,nel,tnel...) 00023 1.0.0 06/07/93 Borja Codificacion inicial. 00024 00025 ======================== Contenido ======================== 00026 Fichero de cabecera de LPCROOTS.CPP 00027 =========================================================== 00028 */ 00029 /*/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\*/ 00030 /**********************************************************/ 00031 00032 #ifndef __cplusplus 00033 #error Must use C++ compiler 00034 #endif 00035 00036 /**********************************************************/ 00037 00038 #include "spltdef.h" 00039 00040 /**********************************************************/ 00041 00042 SPL_INT API lp_Aroots( SPL_pFLOAT vai, SPL_INT p, 00043 SPL_pCOMPLEX Roots, SPL_pCOMPLEX Tmp, SPL_BOOL root_init=TRUE ); 00044 00045 SPL_INT API tnel_lp_Aroots( SPL_INT p ); 00046 00047 SPL_VOID API lp_roots2fbw( SPL_pCOMPLEX Roots, SPL_INT NumRoots, 00048 SPL_pFLOAT f, SPL_pFLOAT bw, SPL_FLOAT freq ); 00049 00050 /**********************************************************/ 00051 00052 #endif 00053