Seite 2 von 2

Verfasst: Montag 19. Oktober 2009, 15:58
von Hyperion
Ned Nederlander hat geschrieben: die werte sind eine konfiguration für eine abtastmethode, die auf zahlenwerte angewand wird. die klasse für diese abtastung besteht bereits, und da möcht ich nicht so gerne was dran ändern, da die alles andere als trivial ist :-)
Ja ok, das kann ich verstehen. Evtl. kann man aber an der Struktur der Konfiguration was ändern. Wie heißen denn die Parameter der Klasse? Evtl. kann man so was auf ein dict übertragen, welches die Config-Daten hält. Könnte es bereits übersichtliher machen.

Verfasst: Montag 19. Oktober 2009, 16:05
von Ned Nederlander
also im prinzip ist mir jetzt schon geholfen. aber trotzdem danke.


jetzt mach ich mich erstmal daran, die ausgabewerte als diagramme auszugeben. hab mir sagen lassen dass sich "gnuplot" dafür gut eignen soll. kann gut sein dass ich da die tage nochmal einen thread eröffne, als ich das letzte mal damit experimentiert hab, wollte nichts so, wie ich es wollte ;)

Verfasst: Montag 19. Oktober 2009, 16:14
von EyDu
Es spricht ja nichts dagegen, die alte Implementierung zu adaptieren und ein neues und komfortablere Interface zu schreiben. Wenn man denn möchte und Zeit dazu hat ;-)

Verfasst: Montag 19. Oktober 2009, 16:28
von bords0
Ned Nederlander hat geschrieben:Ok, ich machs mal etwas ausführlicher:

Code: Alles auswählen

LISTE = [[[(0.47, 0.50, 8),(0.67, 0.70, 4),(0.82, 0.85, 2)], 1],[[(0.50, 0.55, 10),(0.75, 0.80, 3),(0.82, 0.85, 2)], 1]]

 

for i in AdaptiveTriggers:
    print "\n\n# Adaptiver Trigger: " + str(i)
        
    listeOfAdaptive = []
     


    at = AdaptiveTrigger([(0.47, 0.50, 8),(0.67, 0.70, 4),(0.82, 0.85, 2)], 1)
    at2 = AdaptiveTrigger(LISTE[i])
Ein "*" vor Liste? (Sorry, falls das schon jemand erwähnt hat, habs auf die Schnelle aber nicht gefunden.)

Verfasst: Montag 19. Oktober 2009, 16:48
von Hyperion
bords0 hat geschrieben: Ein "*" vor Liste? (Sorry, falls das schon jemand erwähnt hat, habs auf die Schnelle aber nicht gefunden.)

Jo, hat ;-)

Verfasst: Montag 19. Oktober 2009, 17:51
von ms4py
Hyperion hat geschrieben:
bords0 hat geschrieben: Ein "*" vor Liste? (Sorry, falls das schon jemand erwähnt hat, habs auf die Schnelle aber nicht gefunden.)

Jo, hat ;-)

Wenn er über die Liste iteririeren würde und nicht über das AdaptiveTriggers, würde das mit dem Unpacking bestimmt funktionieren...

Verfasst: Dienstag 20. Oktober 2009, 15:40
von bords0
ice2k3 hat geschrieben:
Hyperion hat geschrieben:
bords0 hat geschrieben: Ein "*" vor Liste? (Sorry, falls das schon jemand erwähnt hat, habs auf die Schnelle aber nicht gefunden.)

Jo, hat ;-)

Wenn er über die Liste iteririeren würde und nicht über das AdaptiveTriggers, würde das mit dem Unpacking bestimmt funktionieren...

Er will doch nur die Listenelemente verwenden, deren jeweiliger Index in AdaptiveTriggers ist, und zwar in der dort angegebenen Reihenfolge. Wieso sollte er da über die Liste iterieren? Und was funktioniert am Unpacking nicht? :?:

@Hyperion: Ah, OK, hatte ich nicht übersehen

Verfasst: Dienstag 20. Oktober 2009, 16:05
von Hyperion
bords0 hat geschrieben: @Hyperion: Ah, OK, hatte ich nicht übersehen
Ich streiche mal in Gedanken das "nicht" oder ersetze das "über" durch "ge" :-D