LabVIEWForum.de
Cluster-Array Darstellungsproblem in Chart - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Cluster-Array Darstellungsproblem in Chart (/Thread-Cluster-Array-Darstellungsproblem-in-Chart)



Cluster-Array Darstellungsproblem in Chart - mikano - 16.07.2013 14:30

Hallo!

Ich habe folgendes Problem. Ich extrahiere aus einem Cluster die X und Y Werte innerhalb einer While-Schleife und möchte diese dann in einem Chart anzeigen. Das Funktioniert auch bereits, nur habe ich das komische Verhalten, dass der Graph irgendwo im linken Teil der Grafik startet.

[attachment=45411]

[attachment=45410]

Kennt jemand dieses Verhalten?

Danke!
Grüße


RE: Cluster-Array Darstellungsproblem in Chart - GerdW - 16.07.2013 14:35

Hallo mikano,

1. nächste Mal bitte das VI anhängen...

2. Warum eine While-Schleife statt einer FOR-Loop?
3. Warum die Wartezeit in der Schleife, wenn dort nichts weiter angezeigt wird?
4. Verwendest du einen Chart oder einen Graph? Du bist da nicht eindeutig in deinen Formulierungen...
5. Welche Daten willst du denn überhaupt darstellen?
6. Welche Daten werden in den Chart/Graph geschrieben?
7. Autoskalierungen an/ausgeschaltet?

8. Bitte das VI mitsamt Daten anhängen...

9. Du indizierst ein nicht existierendes Array-Element, sowas ist in keiner Programmiersprache schön...
10. Wieso benennst du ein Array mit "Cluster in"?

Wow, mehr Punkte als dein VI Funktionen enthält... Big Grin


RE: Cluster-Array Darstellungsproblem in Chart - Trinitatis - 16.07.2013 14:37

Hallo mikano,

kleiner Nachtrag:
1.) Die Abprüfung, wieviele Elemente das Array enthält gehört nicht in die Schleife sondern außerhalb
2.) Es sollte auf Länge -1 geprüft werden.


RE: Cluster-Array Darstellungsproblem in Chart - mikano - 16.07.2013 14:45

Hallo,

danke für die rasche Antwort.
Die While-Schleife und Wartezeit sind noch Relikte von einigen vorherigen Tests und somit nicht mehr relevant.

Anbei das VI, die Daten die angezeigt werden sollen sind Hz und dBV. Somit fallen die weiteren Punkte ja weg ;-)

Danke,
LG


RE: Cluster-Array Darstellungsproblem in Chart - Trinitatis - 16.07.2013 14:49

wie ich schon sagte:
Abprüfung auf Länge -1!

Du erzeugst dir einen 0-Wert, der gar nicht da ist


RE: Cluster-Array Darstellungsproblem in Chart - GerdW - 16.07.2013 14:49

Hallo Mikano,

trotzdem gelten aber die Punkte 4 und 9 (!)...

Wenn du mit einer Sonde auf den Draht gegangen wärest, der die Daten in den Graph schiebt, hättest du das auch selbst herausgefunden.
DEBUGGING RULEZ! Big Grin

Mach's doch einfach so:
[attachment=45414]


RE: Cluster-Array Darstellungsproblem in Chart - mikano - 16.07.2013 14:59

Hallo Gerd,

stimmt.. das habe ich übersehen. So funktioniert es nun! Danke

@Trinitatis: danke auch, werde den bestehenden Code nochmal durchkämmen und überprüfen.