通过传感器测得的一组数字信号,采样频率为1000Hz,采样点为128个。希望通过变换获得这组数据的频率分布。要求分辨率能够达到1HZ以内。但是快速傅立叶变换FFT的分辨率为1000/128=7.81HZ。采样频率和采样点不变的情况下,有没有什么办法解决这个问题,最好是有MATLAB程序。不胜感激。
例如一组数据:0.195 0.246 0.332 0.441 0.557 0.668 0.761 0.824 0.849 0.831 0.767 0.658 0.510 0.335 0.147 -0.038 -0.204 -0.334 -0.417 -0.442 -0.409 -0.322 -0.191 -0.033 0.138 0.303 0.449 0.559 0.597 0.474 0.018 -0.982 -2.668 -5.016 -7.821 -10.776 -13.577 -16.019 -18.056 -19.802 -21.438 -23.092 -24.777 -26.458 -28.184 -30.227 -33.159 -37.842 -45.311 -56.552 -72.247 -92.576 -117.135 -144.993 -174.867 -205.364 -235.241 -263.590 -289.896 -313.983 -335.890 -355.726 -373.552 -389.314 -402.853 -413.952 -422.402 -428.046 -430.816 -430.741 -427.959 -422.714 -415.350 -406.297 -396.043 -385.103 -373.956 -363.001 -352.504 -342.581 -333.199 -324.209 -315.396 -306.534 -297.428 -287.928 -277.936 -267.411 -256.366 -244.873 -233.048 -221.045 -209.063 -197.366 -186.280 -176.146 -167.247 -159.756 -153.697 -148.938 -145.209 -142.149 -139.389 -136.613 -133.612 -130.295 -126.666 -122.787 -118.720 -114.482 -110.032 -105.295 -100.210 -94.768 -89.026 -83.101 -77.142 -71.294 -65.685 -60.405 -55.509 -51.013 -46.898 -43.114 -39.585 -36.205 -32.842 -29.370