Numpy将.txt整数值放入数组中

时间:2017-02-18 17:58:37

标签: python arrays numpy

我想读取.txt文件并将项目放入数组中。

数组应如下所示:

[[0.01, 1.1],

[0.02, 1.105],

[0.03, 1.11]]

.txt文件如下所示: My txt file

我想用numpy进行FFT。多数民众赞成我的代码:

import numpy as np
import matplotlib.pyplot as plt

data = np.array([[0.01, 1.1],
                 [0.02, 1.05],
                 [0.03, 1.11]])


t        = data[:,0]
signal_t = data[:,1]

dt = t[1]-t[0]

f        = np.fft.fftfreq(t.size, dt)
signal_f = np.fft.fft(signal_t)*dt

plt.figure()
plt.stem(np.fft.fftshift(f), np.fft.fftshift(np.abs(signal_f)))
plt.show()

到目前为止,我在数组中手动​​输入了值manuel。现在我希望我的程序在.txt文件中读取并将Integeritems(Not" Zeit"" Signal")放入数组中并使用值进行FFT。

希望你能帮助我

谢谢: - )

0 个答案:

没有答案