设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 3307|回复: 11

在matlab中如何编程实现干扰信号的fft转换?

[复制链接]

该用户从未签到

尚未签到

发表于 2009-5-6 13:54:19 | 显示全部楼层 |阅读模式

马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

您需要 登录 才可以下载或查看,没有账号?立即加入

×
各位好,请教一下,如何把我附件中的电压信号实现FFT变换,画出其幅频曲线?9 ]  b& m; Z6 P. ]. O# H3 T0 E
. x8 M5 l& D$ o
先谢过。( g" O3 O0 k: y( i  O' W8 o
5 s! A  L! z5 Z- C9 ?
我的邮箱是zhangliuchun@yahoo.com.cn

qs_切空变_vfto5.rar

448.31 KB, 下载次数: 8, 下载积分: 威望 -2 点, 学分 -5 点

"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

 楼主| 发表于 2009-5-6 14:39:13 | 显示全部楼层
欢迎讨论,欢迎指点,谢谢。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

 楼主| 发表于 2009-5-6 14:40:02 | 显示全部楼层
欢迎指点,讨论,谢谢。5 @" D& O1 v* ?  U4 L5 q
9 u* s9 i+ y& Q+ K$ d" J% H
共同进步
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

 楼主| 发表于 2009-5-11 16:31:23 | 显示全部楼层
已自行解决。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

 楼主| 发表于 2009-5-11 17:13:18 | 显示全部楼层
4# zhangliuchun ) p6 K4 ^+ O9 Y# }
9 W" U7 v, P1 G% x  g4 t
) Y8 M8 x4 T  }1 L$ C  |2 ]
自己解决该问题的代码:
/ w8 {+ I* d# b0 g; t
* P' |& \# F8 D: r9 x) Cclear- ~% u* P+ {/ l' L: \5 B4 g) v
load qs_切空变_vfto520090507+ U; y' c! ^# K# l
time=t;* p% j! `3 |& @4 [/ U0 n
data=vMoa4;4 V9 V; P- Y$ I$ L/ r6 c
%FFT( ~- s# b3 l3 d# |/ V' m$ g$ B7 s: Z
% N   = data_num;
/ ?. _3 V6 f, b: nN=length(time);
2 a' p  {& i# {1 k) XTs=time(2) - time(1);+ J8 e8 Z- _+ a: t9 x+ o
fs =1/Ts;, v+ C) m3 [- a; m$ z
fp=fs*(0 : N/2)/N;. A8 E# A/ }" G! ?
Y=fft(data);! \! A" r4 U. I2 \. @
' F2 |% H2 B1 w9 I* X  r5 i+ w2 k
+ s( U; J# P- z6 T# x6 C, r
Pyy=abs(Y(1 : N/2+1))*2/N;%求幅谱,乘上后面的2/N得到正确幅值;
4 a$ H# y! F7 H5 b: a$ ]0 e" C) P5 `$ B1 p4 i" j
f= fs*(0:N/2)/N;: L( d3 b2 Q  l) }1 Q/ D1 [* m

$ N6 v9 k+ n( G, j+ U
& n6 E% Z  q4 o. d5 N% C$ y" V% z: M2 x$ X% j* g9 C! w
figure;hold on;
& T2 z. \1 g9 a: S+ s1 e6 p8 iplot(f(2:end),Pyy(2:end),'k','LineWidth',1.5)- }+ N4 Y+ `) u' J& Q
xlabel(' 频  率 (Hz) ');! u) z* a% V/ u8 Q  O
ylabel('幅值 ');
6 F2 \2 n( w) M1 H4 W% Etitle('电压信号vMoa4的幅频谱图');
/ u% M7 |( F' `" B/ b) ]& E  z% Y- i" I" L7 O$ f
请各位指正。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

发表于 2012-5-16 16:00:05 | 显示全部楼层
"Pyy=abs(Y(1 : N/2+1))*2/N;%求幅谱,乘上后面的2/N得到正确幅值;"
1 q) \4 p6 n# i4 z$ B9 E6 C请问为什么要乘2/N?我在网上看到别的程序中也有这样的,不过也看到过不乘的
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

发表于 2012-5-16 16:30:02 | 显示全部楼层
回复 5# zhangliuchun
/ s% f; p, i3 F& k' L# O8 m
* O1 c) B7 J7 [/ m
* H) w9 a; a& z! X2 t2 W  s    请问画图的时候为什么要从第二个点开始画?
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-12-23 16:05
  • 签到天数: 34 天

    连续签到: 1 天

    [LV.5]常住居民I

    累计签到:34 天
    连续签到:1 天
    发表于 2012-5-16 18:20:00 | 显示全部楼层
    回复 7# maisigete + i( Q- N6 A+ y/ B$ j8 E7 y8 a
    & p+ w: {2 g  n% q5 Z
    除以N是由于DFT是N个点相加求和,乘以2是由于出现了正、负频率且正负频率的幅值均为原来的一半,这个在频谱校正里有讲到。

    评分

    参与人数 1威望 +2 学分 +2 收起 理由
    maisigete + 2 + 2 多谢帮助 很专业啊

    查看全部评分

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2012-5-17 09:56:37 | 显示全部楼层
    回复 8# Ericwjc
    3 R5 G. |( _1 p! l1 X5 z& y8 P. l, Y* H( D& F) b. E2 X# [
    & M( q$ [" x- X5 X' [( R
        请问,在哪本书里什么内容有讲这个?我对这个不太了解" i4 P% L0 ?- R) z* a% k* U
        还有,如果我进行傅里叶分解是为了选择频点在频域内计算,计算完了以后把频域的结果再反变换到时域,那么在傅里叶分解的时候是否还要乘以2/N?如果乘了,在反变换之前是否要对频域内各频点下的结果除以2/N再反变换?
    / ?6 ]* G0 y% V8 u8 x' D' r5 I    非常感谢
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-12-23 16:05
  • 签到天数: 34 天

    连续签到: 1 天

    [LV.5]常住居民I

    累计签到:34 天
    连续签到:1 天
    发表于 2012-5-17 10:57:52 | 显示全部楼层
    回复 9# maisigete % g' z4 Y' C3 c3 R9 \' {

    ' n+ i$ a" f& u) h为了得到准确的幅值才乘以2/N的。实际的DFT的定义有两种,一种是在正变换里除以N,另一种是在逆变换里除以N。应该说DFT只是一种数学的定义,它可以分析频率成分(实际分析中存在频谱混叠,所以比较精确的场合需要进行校正),但得出的相应频率成分的幅值时需要修正,如乘以2/N。至于这个系数放在正变换里还是逆变换里,关系不大,只要对应上就可以了。, a/ x, }* \. h9 {5 {* t# M
    你可以看下《离散频谱分析校正理论与技术》这本书,个人感觉不错。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

    小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

    GMT+8, 2026-7-13 14:26

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

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