Hilbert Transform - real valued signal to a complex valued signal

Status
Not open for further replies.

lucozade

Newbie level 1
Joined
Jun 9, 2015
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
8
I'm reading text below that converts a real valued signal to a complex valued signal using a Hilbert Transform. The signal is the memory usage on a computer measured at 1 minute intervals. A discrete time Fourier analysis is then applied to do a frequency analysis.

My question is - why is it required to convert it to a complex valued signal? What are the benefits? Is it required to do a Fourier analysis?

Thanks

 

Hilbert transform is widely use for getting lowpass equivalent of bandpass signal. All the hilbert transform does in frequency domain is multiply positive components by -j and negative ones by j. (It changes sinsoid components to cosinosid and vice-versa : so generally positive components are shifted by +90 deg while negative are shifted - 90 deg).

The only thing it does for PSD is that abs form negative components are attentuated and positive are multiplyed by 2. The same thing can be accomplished by plotting fft with signal length /2 +1 points in matlab.

maybe youre using hilbert because u got function writen that operates in complex values
 
Last edited:

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…