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

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

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

[复制链接]

该用户从未签到

尚未签到

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

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

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

×
各位好,请教一下,如何把我附件中的电压信号实现FFT变换,画出其幅频曲线?4 W6 M% W& f$ \/ p; s! @

9 n0 H1 v! `* k, Z先谢过。
/ S# A$ H/ w% ]: ~: M" S' Z( }2 O3 _* R; V# @' Z& H( [+ ?- @9 x
我的邮箱是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 | 显示全部楼层
欢迎指点,讨论,谢谢。0 X9 J, i3 z( S' o3 F: i
# x6 ~! I5 L5 L8 P* J
共同进步
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

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

该用户从未签到

尚未签到

 楼主| 发表于 2009-5-11 17:13:18 | 显示全部楼层
4# zhangliuchun + k0 T& C# c! D; M

: A% Q2 D# S$ u5 E3 s. B4 L. c8 R5 W8 M4 U
自己解决该问题的代码:
) d" `$ W: {! j: M& p1 c' B! G
4 q8 ~8 J. F  D1 Q/ r6 Q! Mclear! |, V& g# }$ w2 u2 c
load qs_切空变_vfto520090507
5 k4 Z# V( l+ w  a0 r" P4 w% atime=t;
2 l1 _, L- l; c% _data=vMoa4;, U9 w3 ?& T2 J2 s. K- R
%FFT) ]- _) a' a& m% m6 K0 F; m
% N   = data_num;
2 Z3 W/ P3 q: H3 H2 ~4 {N=length(time);
- W# U( g0 L( R; D7 gTs=time(2) - time(1);, B8 p% Z; u* |4 X1 Z
fs =1/Ts;
+ C5 x; Y  e+ T1 R$ m1 n9 N9 X/ h; Gfp=fs*(0 : N/2)/N;
( g6 N+ w- J% k' b( yY=fft(data);
0 M5 a  V, S8 Z! n7 `7 _3 |' }$ e& @5 t
5 M4 x2 _" O/ D9 c" O& l0 }# ^
Pyy=abs(Y(1 : N/2+1))*2/N;%求幅谱,乘上后面的2/N得到正确幅值;4 K. ~; _+ D' s* ~5 B' U

& b7 U* u1 S; ]" D. if= fs*(0:N/2)/N;6 s* }; {' V# N7 Q' w% J  l' {+ y

2 e* V6 J# S; Q" K' m3 p* I4 L! O- u" b( K/ I3 G$ Z. A4 W/ j

( [8 o- B! F; v- T* \6 bfigure;hold on;* H1 g0 W( m. h5 H6 j6 D/ ?
plot(f(2:end),Pyy(2:end),'k','LineWidth',1.5)
7 Y! u4 W* h, x, \: Oxlabel(' 频  率 (Hz) ');% I2 p* t4 U/ ]0 i
ylabel('幅值 ');" U- H. Q! Z/ P* D7 x2 {$ _+ J5 Q
title('电压信号vMoa4的幅频谱图'); & t8 r! U7 E% v
# U7 q; e  i. N8 G* V% o. Y
请各位指正。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

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

该用户从未签到

尚未签到

发表于 2012-5-16 16:30:02 | 显示全部楼层
回复 5# zhangliuchun
0 H" S+ A3 P1 o* U4 w1 O
/ X) ~. R' _$ @4 [& u$ ~. X% c5 M4 O( y3 f2 {9 \
    请问画图的时候为什么要从第二个点开始画?
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-12-23 16:05
  • 签到天数: 34 天

    连续签到: 1 天

    [LV.5]常住居民I

    累计签到:34 天
    连续签到:1 天
    发表于 2012-5-16 18:20:00 | 显示全部楼层
    回复 7# maisigete
    7 X& }, ^+ m% P" Y1 |2 K' f
    8 A0 h/ e: X6 ]. i7 ^除以N是由于DFT是N个点相加求和,乘以2是由于出现了正、负频率且正负频率的幅值均为原来的一半,这个在频谱校正里有讲到。

    评分

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

    查看全部评分

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

    该用户从未签到

    尚未签到

    发表于 2012-5-17 09:56:37 | 显示全部楼层
    回复 8# Ericwjc ( P# p$ I7 E. m# {* r
    ! r4 X( y; L) c4 T* c3 g  s# v

    % \) a3 k% ?' i' q, @' k9 s: V& @# F    请问,在哪本书里什么内容有讲这个?我对这个不太了解( n& E  q5 t: H2 V
        还有,如果我进行傅里叶分解是为了选择频点在频域内计算,计算完了以后把频域的结果再反变换到时域,那么在傅里叶分解的时候是否还要乘以2/N?如果乘了,在反变换之前是否要对频域内各频点下的结果除以2/N再反变换?$ ^0 @2 k& [: r- r" ~0 j" n0 R: L
        非常感谢
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    无聊
    2020-12-23 16:05
  • 签到天数: 34 天

    连续签到: 1 天

    [LV.5]常住居民I

    累计签到:34 天
    连续签到:1 天
    发表于 2012-5-17 10:57:52 | 显示全部楼层
    回复 9# maisigete
    + M% W) Z  A+ H  A
    ! X  E" A/ g7 r# x5 ]6 Q4 T为了得到准确的幅值才乘以2/N的。实际的DFT的定义有两种,一种是在正变换里除以N,另一种是在逆变换里除以N。应该说DFT只是一种数学的定义,它可以分析频率成分(实际分析中存在频谱混叠,所以比较精确的场合需要进行校正),但得出的相应频率成分的幅值时需要修正,如乘以2/N。至于这个系数放在正变换里还是逆变换里,关系不大,只要对应上就可以了。& e" B# i' H0 H4 m
    你可以看下《离散频谱分析校正理论与技术》这本书,个人感觉不错。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

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

    GMT+8, 2026-3-16 17:09

    Powered by Discuz! X3.5 Licensed

    © 2001-2025 Discuz! Team.

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