matlab傅里叶时域值域,用matlab的fft(快速傅里叶变换)将时域转换成频域的问题...

本文介绍如何使用MATLAB对7.96秒内200个杂乱无章的数据点进行快速傅里叶变换(FFT),以将其从时域转换到频域。通过读取数据,计算FFT并绘制幅值频谱图,但结果未得到预期的幅值-频率图,寻求解决方法。
摘要由CSDN通过智能技术生成

我看书上和网上大多fft都是对某一个特定的解析函数而言的。我这边的数据,是7.96s内采集的200个杂乱无章的数据,需要对这些数据进行fft变换。

数据如下(保存为shuju.m的文件,第一列为时间,第二列为信号):

%数据

Data = ...

[0        600

0.04        548.333

0.08        676.667

0.12        590

0.16        670

0.2        595

0.24        628.333

0.28        628.333

0.32        726.667

0.36        680

0.4        661.667

0.44        641.667

0.48        613.333

0.52        755

0.56        685

0.6        618.333

0.64        680

0.68        746.667

0.72        820

0.76        720

0.8        660

0.84        731.667

0.88        690

0.92        603.333

0.96        710

1        716.667

1.04        773.333

1.08        623.333

1.12        740

1.16        720

1.2        601.667

1.24        736.667

1.28        648.333

1.32        696.667

1.36        596.667

1.4        711.667

1.44        745

1.48        588.333

1.52        725

1.56        685

1.6        741.667

1.64   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值