Home > Community > FPScript > Querschnittsanalyse mehrerer Signalreihen > Reply To: Querschnittsanalyse mehrerer Signalreihen

#9254
Bernhard KantzBernhard Kantz
Participant

Antwort von Herrn Lichte:

Das von mir beschriebene Problem habe ich gelöst und möchte es nachfolgend dem interessierten Leser in Form eines allgemein gehaltenen Beispiel-Skripts mitteilen. Das Skript erstellt aus allen Datensätzen mit Namen ‘Datensatz’ eine Liste mit Ordnername, Maximalwerten und Minimalwerten. Dieses Grundmuster kann nun nach Bedarf angepasst werden.


Dim List
Dim Path
Dim DataSet

Dim Result1
Dim Result2

Dim RetVal

List =.\.Objects({ ".*\.fld"}).Names
Path = .\.FullName : "\\\\"

For Each Row i in List Do
	DataSet=$Path : List : "\\Datensatz.dat"$
	Result1 = Result1 : GlobalMaximum(DataSet[1], EVENT_EXTRACT)
	Result2 = Result2 : GlobalMinimum(DataSet[1], EVENT_EXTRACT)
	List=StringReplace(List, ".FLD", "")
End

RetVal=[ List, Result1, Result2]

Gruß U. Lichte