(MATLAB) Envolvente de una señal

jcalde

New member
Hola, necesito obtener la envolvente de una señal con matlab.

Creo que lo que teno que hacer es recorrer los datos e ir comparando con el máximo, pero no tengo mucha idea de matlab.

¿Alguien me puede ayudar?

Un saludo!
 
La envolvente de una señal genérica implica la transformación de Hilbert.

Matlab la tiene la funcion hilbert() en Signal Processing Toolbox.

xan = hilbert(xre) ;  % xre: la señal original , xan: la señal analítica
env = abs(xan) ;    % env: la envolvente
 

Welcome to EDABoard.com

Sponsor

Back
Top