Ich habe eine Abklingfunktion für die ich zu festen Zeitpunkten einzelne Werte erfassen möchte. Den "Startpunkt" würde ich mit Peaksearch bestimmen. Gibt es eine Funktion die ich zum erfassen der gesuchten Werte nutzen kann?
DIAdem-Version: 2010 (11.2), 2012beta DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 1995
Beiträge: 200
Registriert seit: Nov 2008
RE: einzelne Werte aus Funktion erfassen
Hallo Goli,
mir ist noch nicht ganz klar, welche Werte da rausgefischt werden sollen.
By the way: Die Punktnummer des Maximalwertes gibts z.B. so L1 = pno("Y_Kanal",cmax("Y_Kanal"))
Den dazugehörigen Zeitpunkt gibts bei Waveforms über ChDWfX(L1,"Y_Kanal") oder bei Kanalpaaren mit ChD(L1,"X_Kanal").
danke für deine Antwort. Ich hab mal eine Grafik angehängt. Ich möchte die Funktionswerte zu den Zeitpunkten t1 bis t4 erfassen.
Bin blutiger DIAdem-Anfänger und für jegliche Hilfe dankbar.
DIAdem-Version: 2010 (11.2), 2012beta DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 1995
Beiträge: 200
Registriert seit: Nov 2008
RE: einzelne Werte aus Funktion erfassen
Hallo Goli,
den Zeitpunkt t1 würde ich mit obigem Ansatz bestimmen.
Für die Werte zu den anderen Zeitpunkten (die ja wohl relativ zu t1 sind) sollte ich wissen, ob der Zeitkanal äquidistant ist (implizit oder Waveform).
Prinzipiell einfach die Punktnummer über den Zeitkanal oder x-Schrittweite bestimmen und den passenden Wert mit "Chd" aus dem Y-Kanal holen.
DIAdem-Version: 2010 (11.2), 2012beta DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 1995
Beiträge: 200
Registriert seit: Nov 2008
RE: einzelne Werte aus Funktion erfassen
Ja, dann gehts so am schnellsten:
R1 = cmax("Y_Kanal") '--> Wert zu t1 (Maximalwert des Kanals)
L1 = pno("Y_Kanal",R1) '--> Wertenummer für t1
R2 = ChD(L1 + n1,"Y_Kanal") '--> Wert zu t2, wobei n1 die Anzahl Abtastungen für den Zeitoffset zu t2 ist
R3 = ChD(L1 + n2,"Y_Kanal") '--> Wert zu t3, wobei n2 die Anzahl Abtastungen für den Zeitoffset zu t3 ist
usw.
Die Hilfsvariablen R1 .. Rn lassen sich auch schön als Wert oder Konstante ins Bild nehmen
Den Zwischenschritt über R1...R4 kannst du dann auch weglassen.
Falls z.B. der Befehl "chnalloc" nicht bekannt ist, hilft der eingeschaltete Aufzeichnungsmodus während des Anlegens eines Kanals im Portal (Rechtsklick)