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

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

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

[复制链接]

该用户从未签到

尚未签到

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

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

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

×
各位好,请教一下,如何把我附件中的电压信号实现FFT变换,画出其幅频曲线?6 B- {. b) y" h5 q9 Y+ ]
$ }; C* M3 n, I* M0 U
先谢过。
; a3 p* U* x2 ^5 T2 ?" B2 P
8 n1 p* E! ?+ [7 b8 G9 ]& G我的邮箱是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 | 显示全部楼层
欢迎指点,讨论,谢谢。$ B8 l9 ?5 j4 p* `8 q1 ^# B

2 l7 ^* p* g  g: E( H  e8 H共同进步
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

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

该用户从未签到

尚未签到

 楼主| 发表于 2009-5-11 17:13:18 | 显示全部楼层
4# zhangliuchun 0 ~+ V$ F/ Q% f0 K/ i

& {/ x+ m: R/ v, C7 p& x; F8 c; i" ]5 |) d  k5 ^; ]3 R3 Y
自己解决该问题的代码:- O; N  V5 q/ k& n8 x

3 W$ A5 d4 Y' O7 s/ g: U2 i( kclear
- k+ ^9 I5 T% y" O8 _load qs_切空变_vfto520090507
) X( N! R& F9 [" w5 Btime=t;
6 z. _- d) Q4 Q0 v4 G2 ?1 kdata=vMoa4;
1 B* H( ]2 Z5 l9 V%FFT; s8 F8 i( Y* u* b
% N   = data_num;' x) f6 i$ Y8 |  u6 u" n7 d# ~  O
N=length(time);$ g! K) M; B) B( p9 R
Ts=time(2) - time(1);
) n+ P; x1 r+ K% R* {$ Cfs =1/Ts;
7 J$ j2 t4 Y! w9 s; C' o3 Bfp=fs*(0 : N/2)/N;7 G: J6 q" P2 {6 r) m+ ?
Y=fft(data);
. T; C4 O5 c- I2 _& W$ g+ W
" p7 L- I3 K' D  U! E8 ?8 U
* e6 P2 R$ v2 ~  V6 T) @' U8 jPyy=abs(Y(1 : N/2+1))*2/N;%求幅谱,乘上后面的2/N得到正确幅值;
+ X! C! C. D& Y$ K% i7 r3 o! y: ^7 C
f= fs*(0:N/2)/N;3 |( x+ b* j0 v" _: o+ [9 ]
$ r+ T# e0 `- v
/ [8 t* v( c- B) F" n: Y7 {) C$ r
% Y3 Q; ]. c  }% w9 V4 W
figure;hold on;6 }8 ?- Z& h: {0 }1 I5 a
plot(f(2:end),Pyy(2:end),'k','LineWidth',1.5)
( Z% n; j- \9 z: C$ m  Pxlabel(' 频  率 (Hz) ');
5 x, O! [7 }6 dylabel('幅值 ');* w1 i# s  P, \; A' t) b; o6 q( P
title('电压信号vMoa4的幅频谱图');
9 T* j3 z6 w: C# N* E* ?+ y3 s6 W# T7 a6 j
请各位指正。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

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

该用户从未签到

尚未签到

发表于 2012-5-16 16:30:02 | 显示全部楼层
回复 5# zhangliuchun # Q: F8 K" t( q( x' M7 R6 n6 A
3 l0 P) d! o/ m5 h1 b
0 e) L0 w7 U: E2 q* o! h
    请问画图的时候为什么要从第二个点开始画?
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-12-23 16:05
  • 签到天数: 34 天

    连续签到: 1 天

    [LV.5]常住居民I

    累计签到:34 天
    连续签到:1 天
    发表于 2012-5-16 18:20:00 | 显示全部楼层
    回复 7# maisigete
    # P9 F" R, ^. M" C4 [
    " Q4 R- u" x0 |2 G  g4 K& w7 ~: q除以N是由于DFT是N个点相加求和,乘以2是由于出现了正、负频率且正负频率的幅值均为原来的一半,这个在频谱校正里有讲到。

    评分

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

    查看全部评分

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

    该用户从未签到

    尚未签到

    发表于 2012-5-17 09:56:37 | 显示全部楼层
    回复 8# Ericwjc & d) ]: a: F7 {& E- A

    . J+ d' l5 {3 U7 Z& j
    ; w1 a  ]3 ]$ y! z1 a/ J5 L    请问,在哪本书里什么内容有讲这个?我对这个不太了解/ ]6 O( p, i4 r  ~$ \
        还有,如果我进行傅里叶分解是为了选择频点在频域内计算,计算完了以后把频域的结果再反变换到时域,那么在傅里叶分解的时候是否还要乘以2/N?如果乘了,在反变换之前是否要对频域内各频点下的结果除以2/N再反变换?* G, R  J9 |$ d8 F
        非常感谢
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-12-23 16:05
  • 签到天数: 34 天

    连续签到: 1 天

    [LV.5]常住居民I

    累计签到:34 天
    连续签到:1 天
    发表于 2012-5-17 10:57:52 | 显示全部楼层
    回复 9# maisigete 3 c$ W2 Z0 F  g6 t; L
    % S1 {5 ~* Q8 v7 s
    为了得到准确的幅值才乘以2/N的。实际的DFT的定义有两种,一种是在正变换里除以N,另一种是在逆变换里除以N。应该说DFT只是一种数学的定义,它可以分析频率成分(实际分析中存在频谱混叠,所以比较精确的场合需要进行校正),但得出的相应频率成分的幅值时需要修正,如乘以2/N。至于这个系数放在正变换里还是逆变换里,关系不大,只要对应上就可以了。
    6 S% V+ @8 j: s, y: D' ?你可以看下《离散频谱分析校正理论与技术》这本书,个人感觉不错。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

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

    GMT+8, 2026-10-10 06:08

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

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