• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 699
  • Last Modified:

Which is the variable for amplitude in fourier transform equation?

In this Sinusoidual signal equation: Equation

I know that A_0 is to shift the signal up or down, and the A_n is for the amplitude. What I don't understand however is when this equation is transformed into Fourier transform equation, the variable for the amplitude goes missing?

This is the fourier transform equation: Fourier Transform Equation
Both a_n and b_n are variables for the phase. What about the variable for the amplitude?
0
xenonn
Asked:
xenonn
2 Solutions
 
aburrCommented:
The a_n and b_n are the amplitudes of the sin and cos part of the final answer.
They combine to give the amplitude (and phase) of the periodic wave
a cos (wt) + b sine(wt) = c sin(wt + p)
where
c = (a^2 + b^2)^0.5            p = arctan(b/a)         b = c cos(p)      a = c sin(p)
0
 
yuk99Commented:
The answer provided by aburr is exactly right. I just get late a bit. :)

Since you put your question also to MATLAB zone let me give you some code to illustrate the function behavior depending on a_n and b_n;

x = linspace(-pi*2,pi*2,100);
clf
n = 3;
hold on
for a = 2:n
    plot(x,a*sin(x)+cos(x),'color','r')
end
for a = 2:n
    plot(x,sin(x)+a*cos(x),'color','b')
end
for a = 1:n
    plot(x,a*sin(x)+a*cos(x),'color','g')
end
hold off

Open in new window


On the resulting plot you will see red lines for a>b, blue - for a<b and green - for a==b. You can see that if a==b, the greater the coefficients, the greater the amplitude. And the greater the difference, the greater the phase shift.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now