Thread Definition einer abfallende Flanke!? (17 answers)
Opened by EagleFox at 2006-04-10 15:44

EagleFox
 2006-04-10 18:26
#64659 #64659
User since
2006-04-10
66 Artikel
BenutzerIn
[default_avatar]
Aha, ein Physiker. Bin ich übrigens auch.
Also, es geht hier um sehr große Datenmengen. In einer Datei (mit Header) sind ca. 10000 Spektren (jeweils durch zwei Leerzeilen getrennt) mit jeweils 10000 Datenpunkten und das ganze auf drei Kanälen (drei Spalten) plus einem Triggersignal (vierte Spalte). Nun möchte ich den ersten Teil der Spektren bis zur fallenden Flanke abschneiden und anschließend wieder hinten an das jeweilige Spektrum dranhängen.
Die steigende Flanke ist leider, wie oben beschrieben, sehr unscharf, die fallende aber sehr viel schärfer. Eine Flanke besteht aus mehreren hundert Datenpunkten. Daher kam mir die Idee, dass ich eine Funktion auf "set" setzen muss, wenn der Trigger (Lichtschranke), der eigentlich entweder 0 oder 5 Volt geben soll (jedoch um die Extremwerte +- 0,005 schwankt), einen Wert >4,9 oder >5 hat, um dann eine Stelle im Trigger zu suchen, die <3 ist. Dort soll das Abschneiden stattfinden.

Ich kann nur leider kein Perl! ;-(
Das Programm oben, macht genau das, was ich brauche, nur leider schneidet es solange ab, bis der Trigger einen Wert von >4 erreicht hat, was in der unscharfen steigenden Flanke geschiet und nicht bis die Flanke wieder runter geht! Mein Perl reicht nur nicht, dass ich das umschreiben kann.:blush:

View full thread Definition einer abfallende Flanke!?