numpy FFT函数的类型错误

2024-04-26 23:18:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些数据,我测量,并试图得到数据的fft,以找出正确的截止频率为低通滤波器。但是,当我使用numpy提供的fft函数时,我会出现以下错误: error

使用的代码如下:

import numpy as np
from scipy.signal import butter, lfilter
import fyp_lib

file = raw_input('file name: ')

cur_file = open( 'data/' + file + '.txt', 'r' )
data = fyp_lib.parse_data( cur_file )
data = np.array(data)

np.fft.rfft(data)

它只是从一个.txt文件中读入数据,将信息解析成dict并将其转换为np数组。如果有人能帮我解决这个问题,我将不胜感激!你知道吗


Tags: 数据函数importfftnumpytxtdatalib