LabVIEWForum.de - Punkte im Graphen automatisch beschriften möglich?

LabVIEWForum.de

Normale Version: Punkte im Graphen automatisch beschriften möglich?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,


Ich habe folgendes Problem und hoffe, dass mir jemand von euch weiterhelfen kann:

Intro:
Wie auch schon aus anderen Beiträgen von mir hervor geht, muss ich für meine Bachelorarbeit Atemkurven auswerten.
Inzwischen hab ichs auch schon geschafft, das mein Programm Atemzüge selbstständig erkennt und die Parameter nacheinander abspeichert, d.h z.B. alles was in Arrays mit Index 1 landet gehör zum ersten Atemzug.

Wenn man sich jetzt natürlich mitten in der Atemkurve befindet, und man möchte gerne die Infos zu einem bestimmten Atemzug haben, müsste man natürlich wissen, welcher das gerade is... und man kann nich jedesmal von Beginn an die Atemzüge mitzählen... deswegen meine FRAGE:

Kann man bestimmte Punkte im Graphen mit nem Text markieren... sodass beispielsweise bei jeder Nullstelle (minus-plus, also der Beginn des Atemzugs) dann ne große 1 steht oder dass meinetwegen über den Maxima "Atemzug Nr.x" steht.

(Das ganze sollte natürlich VON SELBST gehen. Wenn ich von Hand ne 60minuten Atemkurve markieren muss, sitz ich nen halben Tag (5minuten=ca. 50Atemzüge) ^^

Viele Dank schonmal
Hab dir was zum Experimentieren zusammengeklickt.

Viel Spaß damit.


Lv09_img2[attachment=30332]

[attachment=30333][attachment=30334]



Gruß SeBa
Hallo Seba

Das sieht ja richtig gut aus...Smile


Das mit dem Nachbauen ist immer etwas Tricky, wiedermal nicht geklappt.... Wall


Was mache ich falsch? Denknach


Lv86_img
@Seba
Danke, davon hatte ich gar nichts gewußt
Vielen Dank @SeBa

Werd mich morgen gleich ransetzen und deinen Vorschlag ausprobieren.
' schrieb:Was mache ich falsch? Denknach

Dein klappt schon... nur die Farbe der Kommentare ist sehr dunkel und verschwindet auf dem schwarzen Hintergrund.

Also Farbkonstante im Cluster ändern. Du kannst die auch einfach durch Rechtsklick->Ersetzen mit ner richtigen Farbkonstante ersetzen, dann siehst du es besser als mit den Zahlenwerten.


Gruß SeBa
Hallo...

leider hat sich jetzt doch noch ein Problem ergeben!!!

Zunächst schien alles wunderbar zu funktionierten, als ich das auf meinem Laptop mit LV 2009 gebastelt hab.
Jetzt hab ichs gerade am Laborrechner mit 8.0 nachgebaut und seht selbst was passiert.

Im ersten Bild erscheinen alle Markierungen nicht auf ihrem richtigen Pllatz, obwohl die Werte richtig ausgelesen und an Position x und y weitergegeben werden.
(Hab die Schritte mit der "gelben Lampe" einzeln geprüft)

Dann hab ich das ganze mal nur für 3 Werte gemacht und auch den Pfeil einblenden lassen, und nun sieht man auch das Problem:
Die Position wird richtig erkannt (Pfeil zeigt ja drauf), aber der Text richtet sich scheinbar nach irgendeiner anderen Position...

Sitz seit 4 Stunden davor und weiß nich weiter...

Ps:
Wenn ich im Blockdiagramm anstatt mit 0,01 (sample rate) mit irgendetwas anderes multipliziere, bsp.weise 0,5 dann verschieben die Texte sich weiter nach rechts.
Allerdings stimmten dann auch die Positionen nicht mehr und die Pfeile gehen weit über den Graphen hinaus.
Außerdem wanderen die Texte, wenn ich die Bildlaufleiste betätige, ab Nr. 3 einfach mit, obwohl sie nicht auf den Bildausschnitt fixiert wurden (siehe Unterschied zwischen Bild 3 und Bild 4)

Also hier funktioniert gleich so einiges nich...
Zwei DBL Werte im Cluster beschreiben die Position der Markierung. Weiß jetzt nicht welche. Einfach Kontexthilfe (Strg-H) und mit der Maus drüber fahren. Sollte sich eigentlich selbst erklären, wenn man ansatzweise Englisch kann oder ein deutsches LV besitzt.


Gruß SeBa
Versteh nich, was du mir damit sagen willst...

Es gibt 2 DBL-Wertepaare, einmal für die Position und einmal für den Offset... und bei beiden stimmt die Zuordnung in X-Richtung nicht... Aus Bild 3 meiner vorherigen Antwort geht doch hervor, dass ich die Werte richtig der Position.X und Position.Y zugeordnet hab... Position.Y funktioniert auch... alle Werte in der richtigen Höhe... Aber die X-Werte sind falsch...

Ich hab das selbe mal beim Label Offset.X und Y probiert... wenn ich da ne 1 dranhäng, werden die Texte nur in Y-Richtung verschoben... selbst wenn ich ne 5 bei X ranhäng, bleiben die Werte vorn.

Mir scheint es, als würde das Progamm nich richtig auf die X-Werte reagieren...
' schrieb:Versteh nich, was du mir damit sagen willst...
Na dann werd ich dir mal helfen.

Das Offset der Markierung scheint sich ja offensichtlich auf die X-Achse zu beziehen, genauer gesagt auf deren Format. Hättest du etwas genauer hingesehen, hättest du den Unterschied zwischen unsen beiden X-Achsen bemerkt. Falls du möchtest kannst du das ja jetzt nachholen.

' schrieb:Mir scheint es, als würde das Progamm nich richtig auf die X-Werte reagieren...
Mir scheint es, dass du dem Programm nicht die Werte übergibst, die du gerne sehen willst. Das Programm macht schon das was es soll.

[attachment=30461]
[attachment=30462]


Gruß SeBa
Seiten: 1 2
Referenz-URLs