Hallo,
zu 1)eine direkte Funktion gibt es in Diadem nicht, aber Im VBS-Script über den Befehl "ChnFind"( finden Sie auch wenn Sie in der Hilfe in Diadem suchen)
können Sie z.B. die Zeile suchen in der das erste mal ein Wert auftritt der gleich 0 ist zum Beispiel.
Dann erhalten Sie die Zeile zurück, an welcher zum ersten mal der 0 Durchgang auftritt, bei dieser Funktion ist es auch möglich
erst ab einem bestimmten Messwert zu suchen, also in ihrem Fall ab dem 100.- sten Wert. Eine Beschreibung der "ChnFind" Funktion finden
Sie in der Diadem Hilfe wenn Sie unter "Index" nach "ChnFind" suchen, in älteren Diadem versionen hieß die Funktion nur "find".
Die für das Integral nicht benötigen Werte können Sie über die Funktion CTNV als "novalues" markieren, die werden dann nicht mehr mitgenommen.
Wenn Sie die ersten Werte die Sie nicht benötigen als "novalues" markiert haben, können Sie wieder über "chnFind" nach der nächsten Nullstelle
suchen und die Werte danach als "novalues" markieren, damit hätten Sie dann den Bereich über den Sie integrieren wollen und müssten dann noch nur
noch über den Kanal integrieren.
Das wäre eine Möglichkeit das ganze zu implementieren, da gibt es aber auch sicherlich noch andere Wege.
Wie auch für "ChnFind" finden Sie auch den Befehl "CTNV" in der Diadem Hilfe beschrieben.
zu 2) Sie können sich einen Kanal erstellen mit den einzufügenden Werten und Über den Befehl "DataBLCopy"
kann man diesen Datenblock dann in andere Kanäle mit einfügen, um ihre 3 Werte nochmal einzufügen , könnten Sie einen
Kanal erstellen mit den einzufügenden Werten und den eigentlichen Kanal dann über "DataBLCopy" ab dem 4 Wert wieder anfügen, so hätten sie Ihren
Kanal mit den ersten 3 Meswerten verlängert zum Beispiel.
Allgemein findet man alle möglichen Funktionen in der Diadem Hilfe. Ich hoffe ich konnte Ihnen damit weiterhelfen
Mit freundlichen Grüßen
Christoph Strasser | NIG AE