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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
如下,对一列没有初相的余弦信号和初相为pi/4的余弦信号,分别做傅里叶变换,怎么样从频谱图中看出相位信息,信号频率是50hz,采样频率是2000matlab代码如下:0 }, u3 Y% N$ G

, ?* }5 ?3 C% a5 K" S. Pclc
6 [# g( ~5 J: v+ L* ~% nclear;4 |# z1 }0 p8 r7 ]) J% }+ u
/ ~9 V5 ~: R; U" c  [8 }0 B; l& o# ^, q
x = 0:0.0001:6*pi;1 R2 M2 l( `* Z9 R; K
y1  = cos(100*pi*x+pi/4);0 F, y7 N4 v" L+ t/ I, Z
8 e! ~+ `5 \/ A1 q
figure(1)6 x0 N6 V: t  r
plot(x,y1,'k');
9 s8 T7 ?- [) p9 E5 ~, D1 p: a, v%hold on;; |( y. e" T. B
# x2 g  m' p. _9 \8 `! N
%对上述信号进行采样$ e, ]7 r) s' ^6 L% B* H' _  g
fs = 2000;
/ ]& b* I- n, @- }8 f* uN=128;
) j  i( X) |$ L, r+ D! [1 ndt = 1/fs;
1 A2 v9 y" C; e6 p. G4 m+ pTT = (0:N-1)*dt;! P/ T+ G7 q: G) z! F: Y! H$ @
X = cos(100*pi*TT+pi/4);: A- V/ h- l* T# [/ b# Y
figure(2)
/ R. L' }* K5 dstem(TT,X);
8 o6 v# u. b. y& G% F  \; c
8 Q3 G7 F, v0 t4 X%对采样的信号做fft/ N& L% l# Z6 K! S: V. t7 n
T=1/fs;3 Z) p/ y! \) v- R) f1 w
t=(0:N-1)*T;4 E+ A' k! |2 e$ M7 l9 c* S
p = X;
- u$ }% }' R: }! Z3 |6 R0 EY=fft(p);1 ~/ `( `% D1 O
magY=abs(Y(1:N/2))*2/N;%真实幅度+ v. w' e: k2 B# e: W# k
f=(1:N/2)'*fs/N;
8 L! j4 j/ }, f* E+ DangX = angle(Y(1:N/2));4 {) a: \! U) P7 a( l- c; h

" s; f  W1 N+ n3 R' Sfigure(3)
" k& d8 G1 }; r* [% x3 h( o1 Th=stem(f,magY,'fill','--');6 }' z1 b; m3 W1 a5 D
set(h,'MarkerEdgeColor','red','Marker','*'): x8 V/ d) A7 G4 G* M: L$ P, m% Z0 Z
grid on* n# \1 j4 r0 |. `* @. _
title('频谱图');
2 U. w9 {0 C4 D' J& F! w, H' j) [9 dxlabel('f (Hz)')
, U8 J' k1 @0 B. u4 ^ylabel('幅值')
/ `1 L) Z4 |9 d% O' G
% h) Y( ^5 T! }8 Afigure(4)9 C1 V. d1 j" L+ k( L
h=stem(f,angX/pi*180,'fill','--');; Z" R9 q5 T* u' I3 z. E: r
set(h,'MarkerEdgeColor','green','Marker','*')3 _& S% n( l& o/ F
grid on# [8 M+ L  c$ Y* D
title('相位谱');) ~0 k* M( q) G! l
xlabel('f (Hz)')6 h- v( Q- r  |5 @" m! o
ylabel('相位')
! X5 U& z3 o9 k: S( N
* B$ R) }# V  _. h/ ?7 f
相位谱) x: V. n! a) H! U- b9 D

" V6 y- h0 b" G! ~, ?1 C5 W频谱  J. p! a4 U+ l( e8 \* q5 G& c

* `5 J# V% @5 v; m; x1 V( n时域
9 O: j3 F5 |4 E9 z4 d$ V3 b
  t6 z8 C! x, w; F5 {
  • TA的每日心情
    开心
    2022-12-5 15:37
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2020-8-6 14:18 | 只看该作者
    如果只看相对相移,直接在相位谱的该频率处计算的二者之差。
    ) T  T/ x4 D' D5 _- |如果要计算各自初始的绝对相位,在有频谱泄露的情况下要还需做矫正。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-16 06:55 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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