16.05.2008, 23:17
Beitrag #1
|
|
|
17.05.2008, 07:33
Beitrag #2
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Auswertung von Chromatogrammen
Hallo,
hilft Dir das evtl.?
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
17.05.2008, 10:48
Beitrag #3
|
ChrisR
LVF-Grünschnabel
Beiträge: 42
Registriert seit: Mar 2007
7.1, 8.2 , 8.5
2006
de_en
52428
Deutschland
|
Auswertung von Chromatogrammen
Hallo Markus,
schonmal danke für deine Antwort, im Prinzip möchte er das selbe machen wie ich.
Das Problem ist ja nicht das Integrieren, da bietet LabVIEW ja mehr als genügend Funktionen für.
Das Problem ist, dass ich ja anders wie in der Beispieltxtdatei bei einem Gaschromatogramm mehr als nur einen
Peak habe. Nun möchte ich mit den beiden Cursorn den Peak eingrenzen und das Integral für diese Fläche innerhalb der gesetzten
Grenzen berechnen.
Das auslesen der X-Werte, also der Grenzen ist ja auch noch nicht so das Problem nur hab ich nun keine Ahnung wo ich ein
VI finde mit dem ich "Berechne mir die Fläche unter der Kurve in den Grenzen X1 und X2 ausrechnen lassen kann".
Wenn es sowas nicht gibt müsste ich selber ein VI schreiben, das z.B. das aus dem eingelesenen Array den Bereich X1 -> X2 rausschneidet, und dann die Fläche n mit einem gegebenen dt numerisch integriere.
Und auch allgemein, wenn wer was am Programmaufbau zu meckern und zu verbessern hat immer her mit der Kritik, will ja noch lernen.^^
Beste Grüße Chris
|
|
|
19.05.2008, 09:18
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Auswertung von Chromatogrammen
Ein paar Hinweise:
1. Beschäftige dich mal mit der Eventstruktur, dann kannst du dein Programm besser strukturieren.
2. Wenn du PropertyNodes um mehrere Eigenschaften erweiterst, dann werden diese von oben nach unten abgearbeitet. Somit ist in deinen PropertyNodes zum Cursor-Auslesen ein Denkfehler drin! Erst ActiveCursor setzen, dann Position auslesen.
3. Bitte nicht 2 Controls dasselbe Label geben. Führt irgendwann zu Verwirrungen. Wenn du den "Namen" im Frontpanel ändern willst, dann verwende lieber bei der Anzeige die "Caption".
Und ich denke, du kommst nicht umher, das Array entsprechend auszuschneiden bzw. dir ein entsprechendes eigenes SubVI zu programmieren.
MfG, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
19.05.2008, 13:22
Beitrag #5
|
ChrisR
LVF-Grünschnabel
Beiträge: 42
Registriert seit: Mar 2007
7.1, 8.2 , 8.5
2006
de_en
52428
Deutschland
|
Auswertung von Chromatogrammen
Danke für Antwort,
das mit den PropertyNodes wusste ich auch noch nicht.
Ja hab auch schon an ne Eventstruktur gedacht und dann werd ich mir wohl nen eigenes VI
basteln.
Gruß,
Chris
|
|
|
| |