我获得了智能手机拍摄的加速度数据(x,y,z)。我想用python计算FFT和频谱。那么,任何人都可以帮我解决这个问题吗?
谢谢
答案 0 :(得分:-2)
以下是我的代码:
import numpy as np
import matplotlib.pyplot as plt
from scipy.fftpack import fft, ifft, fftfreq
加载加速度数据
df = np.loadtxt('AccelData1.dat')
这种情况我正在使用 y 轴
N=len(data)
y = data[0:N,1:2]
使用fftfreq计算fft
req=fftfreq(N)
在这个实验中,我想计算FFT,频谱和一些滤波器技术,但我很困惑如何使用加速度数据(x,y,z)启动FFT,因为我是信号处理的新手。