找回密码
 注册
关于网站域名变更的通知
查看: 530|回复: 1
打印 上一主题 下一主题

求助,傅里叶相位谱怎么看,如何从相位谱中得到相位信?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-8-6 13:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
如下,对一列没有初相的余弦信号和初相为pi/4的余弦信号,分别做傅里叶变换,怎么样从频谱图中看出相位信息,信号频率是50hz,采样频率是2000matlab代码如下:- W4 Q7 ]3 w  I. Q. Q

, Z/ q3 [8 `: ]8 Z) Z5 lclc
1 y! D8 ~' X% T' b" ?0 s, |clear;  E+ m: p# C3 ?5 ^$ I

0 M' j- t' [+ _: {7 o& }- ?x = 0:0.0001:6*pi;# |5 e- m1 w- j& U
y1  = cos(100*pi*x+pi/4);+ {% s  @& J+ r' X

; M5 y5 t' Q' gfigure(1)
) `2 f" ~/ a; \; t/ R; |  r# nplot(x,y1,'k');& r4 R+ u; A9 v0 ?! U$ @
%hold on;
* N7 G7 g/ G" U- _) u) i. y- Q0 H& _0 r
%对上述信号进行采样
% n/ e1 l2 N& r+ y" k# _( K  sfs = 2000;. R* N4 x% J0 T( R* @9 J9 H8 ~
N=128;
6 f0 i; H! i' V1 Gdt = 1/fs;
* M& M& s/ n: [& N/ R* a/ Y7 hTT = (0:N-1)*dt;
2 l7 M- t# U4 k+ TX = cos(100*pi*TT+pi/4);. L9 o* V  @/ E) x  N& J  f
figure(2): G7 Z% h. a" p( h0 r' _
stem(TT,X);5 x& @7 Q: _/ j5 q" n
9 }! t$ C2 m6 B- ?2 T
%对采样的信号做fft" R8 b" G7 E* z1 ^! c$ u9 a
T=1/fs;4 G# b4 f) F+ y( }8 Q: p
t=(0:N-1)*T;
+ h: Z/ z  S+ Cp = X;+ b/ T" a8 K" s2 V- m# I/ A; y
Y=fft(p);
. e5 O/ s( t/ GmagY=abs(Y(1:N/2))*2/N;%真实幅度/ W; _0 P9 j/ K+ I0 j7 X" ?; x) k
f=(1:N/2)'*fs/N;
" p  {' m! t& mangX = angle(Y(1:N/2));' [) Y# A0 z' B

8 O7 w4 `! ?4 hfigure(3)
! N7 D4 ?1 S8 f& ih=stem(f,magY,'fill','--');4 B9 H; N3 _  ~$ s& d
set(h,'MarkerEdgeColor','red','Marker','*')
/ D7 |* B4 ^* B6 f0 M6 zgrid on
+ O% n4 V! p4 A6 C8 a+ {  Y8 Ytitle('频谱图');
6 L  b: z: q4 G% A: kxlabel('f (Hz)')
0 k0 M2 [% Z& Vylabel('幅值')
4 H) r1 c! I" r* `2 I8 J1 Q# l5 i0 H; I
figure(4): G. O* ~" K9 k& V" |! {# V) z! @
h=stem(f,angX/pi*180,'fill','--');( E) d. K- L" Z% m" U6 r; q
set(h,'MarkerEdgeColor','green','Marker','*')
' ?# n0 Z8 w# [6 p7 Ggrid on" p0 p9 q- D* ?
title('相位谱');
8 y$ Z+ m, b4 N( r! Txlabel('f (Hz)')' |1 y/ q5 ^, L+ M
ylabel('相位')
, K, m7 ~1 ~6 H& I- b+ X

* m6 ?3 z1 G' l- }$ I( T( \
相位谱+ v% A6 Z" ?7 V6 i2 M

# n2 x# S: X+ f0 _! k频谱
- f* h, d: g5 e ; c3 g2 d7 m4 D
时域
; m/ G2 z8 d/ K' C
! r! k# [" l- l2 h. I  |
  • TA的每日心情
    开心
    2022-12-5 15:37
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2020-8-6 14:18 | 只看该作者
    如果只看相对相移,直接在相位谱的该频率处计算的二者之差。
    - h& K$ Z* {( Q3 X4 \' C, z% h如果要计算各自初始的绝对相位,在有频谱泄露的情况下要还需做矫正。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-27 08:45 , Processed in 0.125000 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表