Phase spectrum and phase angle

7 visualizzazioni (ultimi 30 giorni)
Matlabuser
Matlabuser il 29 Apr 2015
Commentato: Matlabuser il 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 Commento
Matlabuser
Matlabuser il 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')

Accedi per commentare.

Risposta accettata

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

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by