INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Script zur Selektierung gesucht



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

22.08.2008, 14:54
Beitrag #4

Carpe_DIAdem Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 94
Registriert seit: Jul 2007

alle DIAdem-Versionen
1989
de


Deutschland
Script zur Selektierung gesucht
Hallo Malte,

um die Daten richtig vergleichen (darstellen) zu können, benötigst du sicherlich auch die zugehörigen Zeiten. Hier das entsprechend modifizierte Script:

Option Explicit 'Erzwingt die explizite Deklaration aller Variablen in einem Skript.

Dim saChnTName, iChnTNo, saChnName, iChnNo, iSourceTNo, iSourceNo, iChnLen, iCurrCount, iChnIdx, iStepWidth

iStepWidth = 50

saChnTName = ChnAlloc("NewChn", 1024)
iChnTNo = cno(saChnTName(0))

saChnName = ChnAlloc("NewChn", 1024)
iChnNo = cno(saChnName(0))

iSourceTNo = cno("[1]/Zeit")
iSourceNo = cno("[1]/Drehmoment")
iChnLen = ChnPropValGet(iSourceNo, "length")

iCurrCount = 1
iChnIdx = 0
do while iCurrCount <= iChnLen
iChnIdx = iChnIdx + 1
chdx(iChnIdx, iChnTNo) = chdx(iCurrCount,iSourceTNo)
chdx(iChnIdx, iChnNo) = chdx(iCurrCount,iSourceNo)
iCurrCount = iCurrCount + iStepWidth
loop

Call ChnPropValSet(saChnTName(0), "length", iChnIdx)
call ChnCharacter(saChnTName(0))

Call ChnPropValSet(saChnName(0), "length", iChnIdx)
call ChnCharacter(saChnName(0))


Richtig sichtbar wird der Fehler aber erst wenn die beiden Kanäle subtrahiert werden. Dazu musst du den kurzen Kanal zunächst auf die gleiche Länge wie den Originalkanal bringen (Lineare Interpolation, über der Originalzeit). Danach kannst du die Kanäle subtrahieren. Wenn du das anzeigst siehst zu den Fehler. Die tatsächliche Abweichung vom Original ist die Summe vom Absolutwert dieses Kanals.

Carpe DIAdem
Alle Beiträge dieses Benutzers finden
to top


Nachrichten in diesem Thema
Script zur Selektierung gesucht - MP_79 - 21.08.2008, 11:58
Script zur Selektierung gesucht - MP_79 - 21.08.2008, 13:25
Script zur Selektierung gesucht - Carpe_DIAdem - 22.08.2008 14:54
Script zur Selektierung gesucht - MP_79 - 25.08.2008, 12:27

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VBS-Script in DIAdem farbig drucken? Maxe 5 8.074 04.09.2008 16:16
Letzter Beitrag: ThomAC
  DIAdem - Script zum Script öffnen Hans-Hermann 1 9.340 28.05.2008 10:43
Letzter Beitrag: Carpe_DIAdem
  Textfeld im DAC per Script ausfüllen s.a.i.b.o.t 3 4.839 26.02.2008 10:35
Letzter Beitrag: Carpe_DIAdem
  DIAdem SCRIPT aufrufen ni4 0 5.481 25.12.2007 19:20
Letzter Beitrag: ni4
  IN VBS Script Diadem Variablen (R1..) in Data bereich kopieren h_k 1 5.769 29.10.2007 09:03
Letzter Beitrag: Carpe_DIAdem

Gehe zu: