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

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

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

[复制链接]

该用户从未签到

尚未签到

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

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

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

×
各位好,请教一下,如何把我附件中的电压信号实现FFT变换,画出其幅频曲线?) {2 y6 D6 ~- N& K
* J: F% g$ d, v# E; \. B: i- F9 w9 o
先谢过。
5 O9 c3 x: Y) ^2 y6 u: x+ l0 G5 u6 |. o8 N) a; v7 |
我的邮箱是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 | 显示全部楼层
欢迎指点,讨论,谢谢。. k2 [' @5 X$ ~
/ X, G; B' ]; o$ f8 ~5 l5 N7 {) U
共同进步
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

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

该用户从未签到

尚未签到

 楼主| 发表于 2009-5-11 17:13:18 | 显示全部楼层
4# zhangliuchun 3 }" `* i$ L8 B% Q

1 p, k  A0 q( I3 B9 g- i8 `5 ^7 V3 l/ N; ?# x
自己解决该问题的代码:  x% S( w& ], `4 W8 p# x% R! `* z" @

# ~# X( l7 E+ O; lclear; ?! {- v2 J' s' h, U" u  ?" e
load qs_切空变_vfto520090507! Z2 C. ]2 [. N& D' s5 ^
time=t;
5 j" O0 K1 f9 N: C' |4 sdata=vMoa4;
- C, [& f$ Q$ _; Z( s$ b! w%FFT
, n8 |, k7 H; p; E3 ^% N   = data_num;
# W. G; z' }  }% Y6 C5 yN=length(time);& [$ o/ t2 F0 A( v# f
Ts=time(2) - time(1);
- h- y" m. d5 m# d6 }/ cfs =1/Ts;/ `+ M, g) h5 r: v8 A! A/ H# n( v. Y
fp=fs*(0 : N/2)/N;
: v6 F! q' _, Q+ U1 X' Q* N) yY=fft(data);0 a- C. I2 }$ b9 f

. N/ @$ T8 D, ^+ \/ {! a
& r$ n3 M: T0 h# [  HPyy=abs(Y(1 : N/2+1))*2/N;%求幅谱,乘上后面的2/N得到正确幅值;) s) T: N8 _+ g8 m4 ]2 r

# S/ K. k2 G$ F( r2 Z9 l7 J" vf= fs*(0:N/2)/N;' e1 |7 N7 `# l2 r4 N0 W
5 l1 N: I. o* l

- p& Q+ I; I- b+ P' q! A$ f) f. x# \; |# x
figure;hold on;
9 M% @; f0 k6 f; ?" g( q* Q! [plot(f(2:end),Pyy(2:end),'k','LineWidth',1.5)2 i: {2 m& B8 `3 V/ X1 _
xlabel(' 频  率 (Hz) ');3 n1 i/ ^0 W) `
ylabel('幅值 ');( K+ h  i+ @2 n( W& P  X
title('电压信号vMoa4的幅频谱图'); ; z$ ?4 B% o6 o; B% w

/ C2 I7 u9 {$ e3 M* R+ H请各位指正。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

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

该用户从未签到

尚未签到

发表于 2012-5-16 16:30:02 | 显示全部楼层
回复 5# zhangliuchun 7 \' e! _$ a0 s% p% t- g

  X2 O0 V. i5 Q0 A; d: x2 o' E
7 G5 v7 Q/ Q+ J( ]% i- J    请问画图的时候为什么要从第二个点开始画?
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-12-23 16:05
  • 签到天数: 34 天

    连续签到: 1 天

    [LV.5]常住居民I

    累计签到:34 天
    连续签到:1 天
    发表于 2012-5-16 18:20:00 | 显示全部楼层
    回复 7# maisigete ) r+ _/ ^( s8 D2 s

    " D( D; X* k7 e+ E1 S% a除以N是由于DFT是N个点相加求和,乘以2是由于出现了正、负频率且正负频率的幅值均为原来的一半,这个在频谱校正里有讲到。

    评分

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

    查看全部评分

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

    该用户从未签到

    尚未签到

    发表于 2012-5-17 09:56:37 | 显示全部楼层
    回复 8# Ericwjc
    6 F. u% k; \, l
    1 ~* w% `6 y" B
    ( Y  E: R: `/ y) h    请问,在哪本书里什么内容有讲这个?我对这个不太了解) m6 W2 K8 C* M& n
        还有,如果我进行傅里叶分解是为了选择频点在频域内计算,计算完了以后把频域的结果再反变换到时域,那么在傅里叶分解的时候是否还要乘以2/N?如果乘了,在反变换之前是否要对频域内各频点下的结果除以2/N再反变换?' c! {' h: I/ F7 w8 K( Y
        非常感谢
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-12-23 16:05
  • 签到天数: 34 天

    连续签到: 1 天

    [LV.5]常住居民I

    累计签到:34 天
    连续签到:1 天
    发表于 2012-5-17 10:57:52 | 显示全部楼层
    回复 9# maisigete   F* x. \& n, D7 z. c! Y

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

    本版积分规则

    招聘斑竹

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

    GMT+8, 2026-5-29 23:47

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

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