ilovecumt 发表于 2007-12-3 10:44

我这样做对不?

我想对爆破振动原始信号做FFT分析,其中a.txt为原始信号文件,第一列为时间,第二列为振动速度,对其做FFT分析,见下面代码,结果图见附件

>> load a.txt
>> x1=a(:,1);
>> y1=a(:,2);
>> z1=fft(y1);
>> subplot(211);plot(a(:,1),a(:,2));title('original signal');
>> subplot(212);plot(abs(z1));title('FFT');


大家看看对不?


第二,怎样从matlab小波分析中把图粘贴到WORD中(wavemenu做,比如db8,尺度5,那几个分解图等),要底色为白色的,

prideheart 发表于 2007-12-3 11:36

我觉得是对的。
粘图简单,在图形窗口Edit下选择Copy Figure就可以了,不过好象跟版本有问题,以前的版本低色是灰色的,现在的版本低色都是白的了。

duguzi 发表于 2007-12-5 19:52

回复 #1 ilovecumt 的帖子

你的图似乎没什么问题。

需要注意的是,(1)FFT图中的横坐标是点数,而不是频率值,建议你改成正常的频率坐标,对你后续分析很有帮助;
   (2)FFT图一般只取前面一般的数据,后面一半和前面完全对称,这样的图不清晰,也没必要。

songzy41 发表于 2007-12-6 16:30

同意duguzi提的建议。我还提 一个建议:FFT是适用于平稳信号分析的,但楼主要分析的是非平稳信号,所以用FFT后并不能反映出信号变化的特性。对于这种非平稳信号可以用短时傅里叶变换(STFT)来分析。

chinalig 发表于 2007-12-7 07:10

seems like you shout cut a half of the frequency signal.
which cover the normalized frequency area from 0~pi
页: [1]
查看完整版本: 我这样做对不?