XMarkRange

XMarkRange('Expression','From','To')

Argumente

'Expression'

Signal oder Ausdruck, aus dem ein Teil ausgewählt wird

'From'

Anfang des ausgewählten Bereichs in Sekunden bzw. Metern

'To'

Ende des ausgewählten Bereichs in Sekunden bzw. Metern

Beschreibung

Mit dieser Funktion können Sie einen Bereich eines Kurvenzuges ähnlich wie mit XCutRange ausschneiden. Die Parameter 'From' und 'To' definieren Anfang und Ende des auszuschneidenden Bereiches.

Der herausgeschnittene Teil wird in einem eigenen Signalstreifen dargestellt, bleibt jedoch an der Originalstelle auf der Zeitachse oder Längenachse stehen, und die Messpunkte, die sich nicht in dem angegebenen Bereich befinden, werden verworfen.

Die Funktion können Sie sowohl für zeitbasierte Signale ('From' und 'To' in Sekunden) als auch für längenbasierte Signale ('From' und 'To' in Metern) verwenden.

XMarkValid

XMarkValid('Expression','Valid')

Argumente

'Expression'

Signal oder Ausdruck, aus dem ein Teil ausgewählt wird

'Valid'

Digitalsignal, das den ausgewählten Bereich beschreibt

Beschreibung

Ähnlich wie mit XCutValid schneidet diese Funktion alle Messpunkte eines Signalverlaufes 'Expression' abhängig von einer Bedingung 'Valid' heraus, wenn diese Bedingung den Wert TRUE liefert. Der Parameter 'Valid' ist ein boolescher Ausdruck. Das kann ein Digitalsignal sein, das Ergebnis einer Vergleichsoperation oder jeder andere binäre Ausdruck. Messpunkte, für die die Bedingung FALSE ist, werden nicht übernommen.

Die herausgeschnittenen Teile werden in einem neuen Signalstreifen dargestellt, wobei sie ihre X-Positionen beibehalten.

Die Funktion können Sie sowohl für zeitbasierte Signale als auch für längenbasierte Signale verwenden.