matlab做FFT变换

问题描述:

matlab做FFT变换
是这样的一个问题
我有一串数据如下:
114.375
94.75
126
105.75
108.625
146.75
123.5
101.25
126.25
103.875
111.875
147.5
112.375
109.375
150.5
108.875
115.25
135.375
116.25
109.25
124.625
102.375
104.5
144.75
113.125
95.875
120.5
105.125
97.875
136.75
108.75
112.5
147.625
111.25
93.75
131.375
119.75
117
119.75
122.25
112.5
133.75
133.125
115.625
121.5
128.125
110.125
124.125
110.625
97.125
这50个数据是每秒对应的数值
现在相对这串数据做FFT变换.采样频率是25HZ
请问用matlab应该如何实现
要具体有注释的.
1个回答 分类:综合 2014-11-24

问题解答:

我来补答
x=[114.375
94.75
126
105.75
108.625
146.75
123.5
101.25
126.25
103.875
111.875
147.5
112.375
109.375
150.5
108.875
115.25
135.375
116.25
109.25
124.625
102.375
104.5
144.75
113.125
95.875
120.5
105.125
97.875
136.75
108.75
112.5
147.625
111.25
93.75
131.375
119.75
117
119.75
122.25
112.5
133.75
133.125
115.625
121.5
128.125
110.125
124.125
110.625
97.125];
y=fft(x);
 
 
展开全文阅读
剩余:2000
下一页:铜,及其化合物