You want to phase shift the angle only.
You are multiplying the function itself by i.
You need to keep the function real, while shifting the angle.
You made the function imaginary.
Hope that helps.
It seems intuitive that multiplying by i should shift the phase of a signal by 90 degrees.
I believe this can be shown to be true using euiler identities.
However, something doesn't make sense.
If I multiply cos(theta) by i -- and plot the result, I don't see the cosine shifted by 90 degrees, instead I get a string of complex numbers which I can't even really plot.
So what obvious thing am I not understanding here?
Thanks!
Thank you,
But if I multiply cosine by i twice, I get a 180 degree phase shift. So if I multiply cosine by i once, I should get a 90 degree phase shift.
I can show this to be true using the Euiler definition of Cosine but not by doing the simple i*cosine(theta) operation-- and this is the root of my question
Does that make sense?
Don't rely on intuition in signal processing (not until you have 10+ years experience anyway) it is often just wrong.
It shifts the phase of an analytic signal, that is a signal of the form:
where for all in the sum
Your signal is the real part of and the phase shifted signal you want is the real part of
You can also do this by writing in the complex exponential form given in HallsofIvy's post then multiplying by , but ther algebra is more complicated (That is my opinion anyway. Others probably differ)
CB
OK,
Well- I understand some of what your saying but am getting the sense that you aren't too interested in helping someone gain the intuition that comes from 10 yrs of DSP so I'll just back off for now.
It seems odd that j^2 (cos(theta)) does a 180 degree phase shift but j(cos(theta)) does not do a 90 degree shift. That is the root of the question for anyone else who might be watching this.
Thanks!
Long winded way with analytic signal form:
Better, note and :
and:
Complex analytic signals can be phase shifted by multiplying by the appropriate complex phase factor real signals cannot (except under the exceptional circumstances where the complex phase factor just happens to be real)
CB
You don't need the intuition is my point you just need the knowlege that you use complex analytic signals when doing phase shifting my multiplication by a phase factor. All intuition will tell you is when a short cut is feasible and/or appropriate and then you will still get things wrong, we all do.
CB
Multiplying by i does phase shift a constant by 90 degrees,
but this is implied in how complex numbers represent the
phase shift in voltage and current in RLC circuits etc.
There is a 90 degree phase shift between any real value and any imaginary value.
4 leads -4i or any other imaginary negative constant by 90 degrees.
5i leads 5 or any positive real constant by 90 degrees.
-7 leads 4i by 90 degrees.
-8i leads -3 by 90 degrees.
If you multiply a Sine or Cosine function by i, however,
you are not multiplying a real by imaginary or imaginary by real.
The question is... why would you do that?
HallsofIvy's and CaptainBlack's explanations show what you need to study on phase-shifting.
Attached is cosx and cosx phase-shifted by 90 degrees.
OK- so I've asked around and done some googling, I need a pointer to a good reference on when and when not to use analytic signals, what they are good for and the basics...
Any suggestions? I am an analog circuit designer with a good bit of experience--- just not in this area.