ich habe ein Dictionary angelegt und wollte dort gespeicherte Einträge nutzen.
Code: Alles auswählen
defaultSettings = {'maxitems':100,'rastertime':0.02,
'f_dat':'peakswerteundzeit.dat','PATHDAT':'../../../',
'showBands':["0","1","2"]}
. . .
settingDict = defaultSettings
. . .
self.showBands = settingDict['showBands']
. . .
def computetransientall(self,min,max):
listPeaks=[]
listSamples=[]
for i in self.showBands:
i=int(i)
listPeaks.append((self.list_arraypeaks[i][min:max]*np.abs(self.list_arraySamples[i][min:max]))+
self.list_arraypeaks[i][min:max])
listSamples.append(self.list_arraySamples[i][min:max])
t=self.arraytime[min:max]
return t,listPeaks,listSamples
Ich habe noch ein bischen mehr code unter,
http://pastebin.com/mceed625
veröffentlicht, ich denke aber das dies eh zu viel ist und der Lösung des Problems nicht hilft, außer dass am Ende keiner mehr meinen Beitrag liest.
Grüße Markus