PanelPrincipal
Class ProcesamientoSenhal

java.lang.Object
  extended by PanelPrincipal.ProcesamientoSenhal

public class ProcesamientoSenhal
extends java.lang.Object

Clase que ofrece varias herramientas para el procesamiento de señhales


Constructor Summary
ProcesamientoSenhal(double[] dxVoz, int ancho)
          Constructor
 
Method Summary
 double[] obtenerFFT(double[] DxVoz)
          Funcion que obtiene la transformada rapida de fourier de una muestra
 double[] ventanamiento(double[] ventana, double factorAlfa)
          Aplica adecuacion hanning a la ventana
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcesamientoSenhal

public ProcesamientoSenhal(double[] dxVoz,
                           int ancho)
Constructor

Parameters:
dxVoz - deñal a ser procesada
ancho - largo del arreglo
Method Detail

obtenerFFT

public double[] obtenerFFT(double[] DxVoz)
Funcion que obtiene la transformada rapida de fourier de una muestra

Parameters:
DxVoz - los datos a procesar
Returns:
el resultado de la fft

ventanamiento

public double[] ventanamiento(double[] ventana,
                              double factorAlfa)
Aplica adecuacion hanning a la ventana

Parameters:
ventana - Datos de la ventana
factorAlfa - factor de la modificacion
Returns:
Ventana modificada