여기 내 코드입니다, 그러나python에서 3D 가속도계 파일의 스펙트로 그램을 얻는 방법?
로드 데이터 세트
dataset = np.loadtxt("filename", delimiter=",")
X = dataset[:,0:5]
Y = dataset[:,5]
컴퓨팅 스펙트로
N = 1e5
amp = 2 * np.sqrt(2)
noise_power = 0.001 * X/2
time = np.arange(dataset)/X
freq = np.linspace(1e3, 2e3, N)
x = amp * np.sin(2*np.pi*freq*time)
x += np.random.normal(scale=np.sqrt(noise_power), size=time.shape)
계산 작업과 스펙트로 그램을 플롯되지 않습니다.
f, t, Sxx = signal.spectrogram(x, X)
plt.pcolormesh(t, f, Sxx)
plt.ylabel('Frequency [Hz]')
plt.xlabel('Time [sec]')
plt.show()
이
이33,4.9106E+13,-0.6946377,12.680544,0.50395286
33,4.91061E+13,5.012288,11.264028,0.95342433
33,4.91061E+13,4.903325,10.882658,-0.08172209
33,4.91062E+13,-0.61291564,18.496431,3.0237172
무엇이 당신의 질문입니까? – Engineero
python에서 3D 가속도계 파일의 스펙트로 그램을 얻는 방법은 무엇입니까? –
내 코드가 작동하지 않습니다. –