Re: [問題] FFT的相位已回收
最近也在找FFT相位的問題
也遇到這一個問題
這是去年的文章 看起來好像沒解
請問有大大可以幫忙解答一下嗎??
謝謝
※ 引述《ksz (Kal Vas Vlam)》之銘言:
: 關於FFT的問題
: 如果設定一個gauss函數y且相位是0
: 做Y=ifft(y)後取unwrap(angle(Y))的值應該也要是0
: 但運算出來的值卻有偏差
: 請問是程式的問題,還是內建angle函數的問題?
: 程式碼如下
: clc;clear;close all
: t=0:1e-15:2e-12;
: sig=70e-15;
: c0=1e-12;
: y=gaussmf(t,[sig c0]);
: Y=fft(y);
: Y=fftshift(Y);
: figure
: subplot(2,2,1)
: plot(abs(y));
: title('temporal amplitude')
: subplot(2,2,2)
: plot(abs(Y));
: title('spectrum amplitude')
: subplot(2,2,3)
: plot(unwrap(angle(y)));
: title('temporal phase')
: subplot(2,2,4)
: plot(unwrap(angle(Y)));
: title('spectrum phase')
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.197.212
→
03/03 18:51, , 1F
03/03 18:51, 1F
→
03/03 18:51, , 2F
03/03 18:51, 2F
→
03/03 18:52, , 3F
03/03 18:52, 3F
討論串 (同標題文章)