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.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 13:47:49
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.
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应该如何实现
要具体有注释的.
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.
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);