SyntaxError:不能分配给函数call-Python

时间:2017-03-06 07:16:24

标签: python file text dwt

我得到"语法错误:无法分配给函数调用"对于来自文本文件的信号的DWT上的代码。我很感激,如果有人能解释为什么这个语法错误。

import numpy as np
import pywt
import array
array.array('i')
k = array.array('i',(0 for i in range(1,9))) #x = [0 for i in xrange()]
for x in k:
filename = ('F00%d.txt', x)
file = open(filename, mode + 'r')
text = file.read()
file.close()
cA1, cD1 = pywt.dwt(text,'db4')
cA2, cD2 = pywt.dwt(cD1,'db4')
cA3, cD3 = pywt.dwt(cD2,'db4')
cA4, cD4 = pywt.dwt(cD3,'db4')
cA5, cD5 = pywt.dwt(cD4,'db4')

m(k, 1) = np.mean(cD5) 
s(k, 1) = np.std(cD5)
ma(k, 1) = max(cD5)
mi(k, 1) = min(cD5)

一个文件夹中有9个文件,我正逐一阅读(列)并应用DWT然后计算一些统计参数。提前谢谢。

0 个答案:

没有答案