zhangliuchun 发表于 2009-5-6 13:58:11

如何把atp-emtp转化出的.mat数据在matlab中实现fft变换?

各位高手好,请教一下,如何用把atp-emtp转化出的.mat数据,在matlab中实现fft变换?画出其幅频曲线?

先谢过。

我的邮箱是zhangliuchun@yahoo.com.cn

zhangliuchun 发表于 2009-5-11 15:07:02

已自己解决。

zhangliuchun 发表于 2009-5-11 16:59:16

自己解决该问题的代码:

clear
load qs_切空变_vfto520090507
time=t;
data=vMoa4;
%FFT
% N   = data_num;
N=length(time);
Ts=time(2) - time(1);
fs =1/Ts;
fp=fs*(0 : N/2)/N;
Y=fft(data);


Pyy=abs(Y(1 : N/2+1))*2/N;%求幅谱,乘上后面的2/N得到正确幅值;

f= fs*(0:N/2)/N;



figure;hold on;
plot(f(2:end),Pyy(2:end),'k','LineWidth',1.5)
xlabel(' 频率 (Hz) ');
ylabel('幅值 ');
title('电压信号vMoa4的幅频谱图');

dongchch 发表于 2009-5-11 23:41:08

楼主提出问题,解决问题,又自我回答了问题,这样的模式值得大家借鉴!::biggrin::
顺便问一下,VFTO是什么啊?

dogod 发表于 2010-3-15 13:45:19

楼主提出问题,解决问题,又自我回答了问题,这样的模式值得大家借鉴!
顺便问一下,VFTO是什么 ...
dongchch 发表于 2009-5-11 23:41 https://tech.cepsc.com/images/common/back.gif
快速暂态过电压……

xiaowei 发表于 2010-3-17 16:06:55

哈哈!学习了,楼主不是可以在ATP中直接进行幅频分析吗?

kelvinsd 发表于 2010-4-22 11:00:27

楼主很好,就是下载不了

whd93936 发表于 2010-5-10 17:21:21

直接DFT分析更好

angle_xhl 发表于 2010-5-10 19:24:10

可以在ATP中进行傅里叶变化的

wmjoan 发表于 2010-5-10 19:32:12

单说转化的话,用pl4mat小程序转化就行了吧
页: [1] 2
查看完整版本: 如何把atp-emtp转化出的.mat数据在matlab中实现fft变换?

招聘斑竹