busca_maximos
Busca los máximos en una señal.
Syntax
maximos=busca_maximos(datos);
Description
maximos=buscamaximos(datos) devuelve un vector maximos que indica la posicion de los maximos de la señal datos.
El parámetro de salida maximos es un vector del mismo tamaño que datos, con el valor 1 en la posición de los maximos y cero en el resto.
Examples
Construimos una señal senoidal a modo de prueba:
Y realizamos la llamada a la función:
maximos=buscamaximos(datos);
Unrecognized function or variable 'buscamaximos'.
Representamos el resultado gráficamente.
Si deseamos obtener los índices en los que se producen los máximos podemos hacerlo como:
Como siempre en procesamiento de señal se debe prestar especial cuidado al funcionamiento en los bordes. El máximo final, en la muestra 102 probablemente no se deseaba detectarlo.