Als Klassierverfahren könnte man hierfür die Spannenpaar Klassierung
verwenden (als Verfahren bei der Einzelklassierung im ANALYSIS).
Allerdings ist hier das Ergebnis die summenhäufigkeit in den einzelnen
Klassen und keine Kurve über der Zeit.
Um den Spannweitenverlauf zu errechnen würde ich ein Skript erstellen und wie folgt vorgehen:
- Originalkanal differenzieren
- In einer Schleife:
-
- Im differenzierten Kanal nach nächster Nullstelle suchen
- In gleicher Zeile dem Originalkanal einen Wert entnehmen (Ist ein Extremwert)
- Vom zuvor gefundenen Extremwert abziehen
- Betrag der Differenz bilden und im neuen Ergebniskanal speichern
- Mittelwert der Zeiten bilden: Zeit(Extremwert2)- Zeit(Extremwert1)/2 und als Bezug zum Ergebniskanal speichern.
- Die Schleife so lange fortsetzen, bis im abgeleiteten Kanal alle Nullstellen gefunden wurden.
- Differenzierte Kanäle löschen
Das ganze kann gut mit einem VBS umgesetzt werden. Nutzen Sie die Funktionen
Chndifferentiate: für die differenzierung
Chnalloc: um neue Zielkanäle anzulegen
find: um nach den Nulstellen zu suchen
Chdx: um Extrem- und Zeitwerde auszulesen bzw. die Ergebnisse in die neuen Kanäle zu schreiben.
ChnDel: um Kanäle zu löschen
Ich hoffe, diese Anregungen helfen Ihnen weiter.
Message Edited by IngoS on 07-18-2005 11:20 AM
Ingo Schumacher
Systems Engineering Manager CEERNational Instruments Germany