Questions tagged [hilbert-transform]
Hilbert Transform is an operator of a function of time or frequency domain that, unlike the Fourier Transform, returns a function in the same domain. The Hilbert Transform of $ x \left( t \right) $ essentially preserves magnitude and shifts the phase of all positive frequency components by -90° (Also shifts the phase of all negative frequencies by +90°).
259 questions
1 vote
1 answer
81 views
Implementing an analytic signal generator in MATLAB
I am trying to implement the analytic signal generator proposed by Clay Turner: [here]http://www.claysturner.com/dsp/ASG.pdf: I have coded the MATLAB code as follows: ...
4 votes
3 answers
1k views
I am confused with non-causal signal processing methods. Do they make sense?
Most time-frequency domain methods used to analyze how signals behave in systems — such as Fourier or Hilbert transforms — are inherently non-causal. But this approach seems conceptually inconsistent ...
0 votes
3 answers
185 views
Correct method for frequency shift and processing
I am trying to model the interaction of two signals and for various reasons, am trying to do it in the complex baseband domain. Signal-A is a complex baseband signal (no frequency symmetry around $f=0$...
0 votes
0 answers
78 views
BER BPSK in GNU Radio
My goal is to calculate the BER and compare the BER curve with theoretical result from this E2E BPSK system. Hence, my idea is to save the bit stream of input and bit stream of output to calculate the ...
2 votes
1 answer
244 views
Best phase unwrapping algorithm in single precision
I’m wondering what is the best algorithm for unwrapping phase of a signal whose data type is single (float) that posess the ...
1 vote
2 answers
377 views
What are the drawbacks of using the phase shift method (Hilbert Transformer) for SSB modulation?
The phase shift method (Hilbert Transformer) can be used for single sideband (SSB) generation. The box marked (−𝝅)/𝟐 is a 𝝅/𝟐 phase shifter, which delays the phase of every spectral component ...
0 votes
1 answer
168 views
How to get a reliable envelope of a signal with clipped peaks?
I'm trying to compute the power per minute in the time domain of some seismic signals. I deal with signals sampled at 5 kHz characterized by random amplitude peaks emerging from low background noise ...
1 vote
1 answer
79 views
Amplitude Modulation in Scipy Documentation on Hilbert transform
I was reading the documentation on the scipy.signal.hilbert and an example was given there to illustrate the principle. To make it easier to understand, I copied ...