LabVIEWForum.de
T/F Graph Erstellen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: T/F Graph Erstellen (/Thread-T-F-Graph-Erstellen)

Seiten: 1 2


T/F Graph Erstellen - Kova - 19.10.2010 16:10

Hallo!

Ich bin ein Neuling wenn es um Labview geht und deshalb brauche ich eure Hilfe.
Ich generiere mir aus einer For Loop(die in einer anderen For Loop liegt) mehrere Arrays bzw. Tabellen die ich dann in ein .txt File schreibe, jedoch generiert mir Labview von selbst vor meinen Tabellen immer folgendes:

[0, 0, 0]
800 3 1
810 3 1
820 3 1


[1, 0, 0]
800 2 1
810 2 1
820 2 1

[2, 0, 0]
800 1 1
810 1 1
820 1 1

Nun ist meine Frage... Wie schaffe ich es diese "Arraynummern" weg zu bekommen so das ich nur die Tabellen in meinem .txt File stehen habe?

Vielen Dank für Ihre Antworten!


T/F Graph Erstellen - Y-P - 19.10.2010 16:45

Lad' mal Dein VI hoch. Glas2

Gruß Markus


T/F Graph Erstellen - Kova - 20.10.2010 07:02

' schrieb:Hallo!

Ich bin ein Neuling wenn es um Labview geht und deshalb brauche ich eure Hilfe.
Ich generiere mir aus einer For Loop(die in einer anderen For Loop liegt) mehrere Arrays bzw. Tabellen die ich dann in ein .txt File schreibe, jedoch generiert mir Labview von selbst vor meinen Tabellen immer folgendes:

[0, 0, 0]
800 3 1
810 3 1
820 3 1
[1, 0, 0]
800 2 1
810 2 1
820 2 1

[2, 0, 0]
800 1 1
810 1 1
820 1 1

Nun ist meine Frage... Wie schaffe ich es diese "Arraynummern" weg zu bekommen so das ich nur die Tabellen in meinem .txt File stehen habe?

Vielen Dank für Ihre Antworten!
Lv09_img2


T/F Graph Erstellen - Kova - 20.10.2010 07:32

Oder es wär toll wenn mir einer sagen könnte wie man ein plot macht so das es mir true oder false punkte zeichnet aus einer Tabelle die ich oben angegeben habe.

Vielen Danke im Voraus!


T/F Graph Erstellen - GerdW - 20.10.2010 08:22

Hallo kova,

hast du dir mal die Kontexthilfe zum "Array nach Tabellenstring" durchgelesen?
Da steht: "Bei Arrays mit drei oder mehr Dimensionen hat die Tabelle separate Seiten."

Wie willst du bitte ein 3D-Array in einer Textdatei speichern? Wo würdest du die dritte Dimension hinpacken? LabVIEW löst das, indem die einzelnen "Seiten" mit [x y z] gekennzeichnet werden...

Lösung:
Sammle deine Daten, indem du sie zu einem 2D-Array hinzufügst. Dann klappt das Speichern auch viel leichter...

Zitat:wie man ein plot macht so das es mir true oder false punkte zeichnet aus einer Tabelle
??? Was sind TRUE oder FALSE Punkte?


T/F Graph Erstellen - Lucki - 20.10.2010 08:32

Kann jetzt mit Deinem VI nicht viel anfangen, ich beziehe mich nur auf die Stringtabelle.
Eine Tabelle ist ist immer eine 2D-Anordnung. Du versuchst hier aber einen 3D-Array als Stringtabelle abzuspeichern. Und statt Dich darüber zu wundern, dass das tatsächlich geht, wundert Du Dich darüber, daß keine einfache 2D-Texttabelle herauskommt, sondern mehrere Tabellen untereinander mit den Seitenindizees in eckigen Klammern als Überschriften. Also ich wundere mich hier nur über DichMellow
Edit: GerdW war schneller und konstruktiv, da macht es sicher leichter, meinen eher destruktiven Einwand zu verdauen.Mellow


T/F Graph Erstellen - Kova - 20.10.2010 08:56

GerdW:
Die erste Spalte sind Frequenzen und die zweite ist die Leistung[dBm]. Ich mache ein Sweep immer von 800MHz - 1GHz bei Veränderung des Levels von 10dBm bis -10dBm bei jedem Ende des Sweeps und detektiere ob da eine Rückantwort vorhanden ist oder nicht. Am Ende möchte ich einen Graphen in Excel erstellen. Man Bekommt am Ende eine Glockenkurve.
Ich hoffe es ist ein bisschen klarer wieso ich die ''1''(True) ''0''(False) brauche. Ich kann nicht nur eine Tabelle mit Frequenzen und Levels erstellen. Davon habe ich nichts. Die T/F Werte sind meine Daten. So wie ich das untereinander bekomme ist ganz ok, nur ohne diese eckigen Klammern. Es wär auch super wenn ich noch eine vierte Spalte mit den Excel Funktion anhängen könnte so das man einfach in Excel ein Plot erstellen könnte. In Labview wär es natürlich noch besser, jedoch habe ich kein schimmer wie ich das machen würde.
Ich programmiere erst in Labview 10tage. Ich habe null Ahnung. Ich entschuldige mich wenn ich euch mit blöden Fragen nerve, aber ich komme nicht weiter und ich habe eine Deadline!

Grüße!!!


T/F Graph Erstellen - Kova - 20.10.2010 13:48

Hallo!

Ich bekomme aus meinem VI eine Tabelleaus einem 2D-Array generiert die wie folgt aussieht

Freq Level T/F
800 9 0
810 9 1
820 9 1
830 9 0
800 10 0
810 10 1
820 10 0
830 10 0
. . .
. . .
. . .

Ich soll nun auf der x-Achse die Frequenz darstellen und auf der y-Achse die Leistung. Abhängig davon ob jetzt nun mein Signal da ist (True bzw 1) oder nicht (False bzw 0) soll ein Punkt gesetzt werden("1") oder nicht("0")!
Kann mir jemand zufällig sagen wie ich das nun in Labview anzeigen kann?


Vielen Dank für eure Hilfe!


T/F Graph Erstellen - Kova - 20.10.2010 13:49

Hallo!

Ich bekomme aus meinem VI eine Tabelleaus einem 2D-Array generiert die wie folgt aussieht
Freq Level T/F
800 9 0
810 9 1
820 9 1
830 9 0
800 10 0
810 10 1
820 10 0
830 10 0
. . .
. . .
. . .

Ich soll nun auf der x-Achse die Frequenz darstellen und auf der y-Achse die Leistung. Abhängig davon ob jetzt nun mein Signal da ist (True bzw 1) oder nicht (False bzw 0) soll ein Punkt gesetzt werden("1") oder nicht("0")!
Kann mir jemand zufällig sagen wie ich das nun in Labview anzeigen kann?


Vielen Dank für eure Hilfe!


T/F Graph Erstellen - SeBa - 20.10.2010 14:04

Ich antworte mal hier, da dies der ältere Beitrag ist. Außerdem hast du hier ja auch lautstark um Hilfeee gebeten.

Zuerst einmal:
OfftopicRulez
LVF-Link: Doppelpost


Und jetzt zeig doch mal was du schon probiert hast...


Gruß SeBa