Phase spectrum and phase angle

6 views (last 30 days)
Matlabuser
Matlabuser on 29 Apr 2015
Commented: Matlabuser on 29 Apr 2015
Hi everyone, I have a data series,How can I calculate phase spectrum by using fft and then phase angle for the series.
Thank You
  1 Comment
Matlabuser
Matlabuser on 29 Apr 2015
I have a sine series and calculated the amplitude, power and phase spectra for that. I am not sure about my code and don't know how to read the angle from phase spectra, My program is like this::
close all;clear all;clc; t=0:0.5:100; f=10; fi= 30*pi/180; x=sin(2*pi*f*t+fi); figure plot(t,x) Y=fft(x,128); Amp = (abs(Y)); % Amplitude Pyy= (Y.* conj(Y))/128; % Power f=(0:100)/128; figure; plot(f,Amp(1:101)) figure; plot (f,Pyy(1:101)) Phase= (imag(Y)./real (Y)); Pa=angle(Y)*180/pi; %P2=(P1)*180/pi; plot (Pa')

Sign in to comment.

Accepted Answer

Thorsten
Thorsten on 29 Apr 2015
pa = angle(fft(s));
  1 Comment
Matlabuser
Matlabuser on 29 Apr 2015
Hi Thorsten, I applied this command to my series. But I am not able to understand the results

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!