LabVIEWForum.de - Anzahl der Plots in XY-Graph bestimmen

LabVIEWForum.de

Normale Version: Anzahl der Plots in XY-Graph bestimmen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
(23.11.2011 10:12 )GerdW schrieb: [ -> ]Wenn deine Plots wirklich alle korrekt vorhanden sind, sollte die Fehlermeldung nicht auftauchen. In deinem Bild ist leider nicht zu sehen, bei welchem Plot diese Fehlermeldung auftaucht und welche Daten dieser Plot beinhaltet...
Das hatte ich auch schonmal vor, aber ehrlich gesagt weiß ich nicht genau wie ich herausfinden kann bei welchem Plot/Index die Fehlermeldung kommt

(23.11.2011 10:12 )GerdW schrieb: [ -> ]Also: Überprüfe diese Vorgabe bitte. Außerdem solltest du eventuelle RaceConditions prüfen - oder was soll das Datenkopieren von der lokalen Variablen in ihr eigenes Terminal bewirken?
Wie oben erwähnt, hat das Programm mein Vorgänger geschrieben. Das mit den ganzen lokaler Variablen verstehe ich auch nicht...hab mich bisher aber nicht getraut das zu ändern, da ich sonst ggf. noch wesentlich mehr Zeit da reinstecken muss
(23.11.2011 09:26 )GerdW schrieb: [ -> ]Bild 3: Äußeres Array ist leer, damit sind auch die Clusterinhalte undefiniert...
Merke: Auch wenn ein Array leer ist, kann man trotzdem an der Indexanzeige rumspielen (Bild 3, äußeres Array). Wenn dagegen ein Cluster (mit seinem Inhalt) nicht vorhanden ist (Bild 3, innere Arrays), kann man auch nicht dran manipulieren...
Man könnte das noch deutlicher formulieren:
Ab einem bestimmten Index werden nur noch Leerelemente dargestellt. Das geht in jedem Fall, und diese Leerelemente heißen deshalb so, weil es diese Elemente im Array nicht gibt: Der Array hört dort auf, wo die Leerelemete beginnen. Wie reden hier doch über den Array, und der Fall Bild 3 hat mit dem Array nichts zu tun, ist uninteressant und muß hier überhaupt nicht mit diskutiert werden.
Hallo Bass,

Zitat:weiß ich nicht genau wie ich herausfinden kann bei welchem Plot/Index die Fehlermeldung kommt
Ehm, aber mit Sonden umgehen kannst du doch schon? Einfach eine Sonde auf den Draht von "i" nach ActivePlot legen? Und dann im Sondenfenster den zugehörigen Plot anzeigen lassen...
ja kann ich, hat für nur erst keinen sinn gemacht, weil die Schleife ja kurz drüber huscht. Aber sobald ein Fehler kommt, wird das Programm ja unterbrochen und ich kann nachschauen...
Auf jeden Fall habe ich jetzt die "leeren" Arrays mit NaN gefüllt und (fast) alle lokalen Variablen entfernt und jetzt kam keine Fehlermeldung mehr. Ich hoffe der Fehler ist nun behoben.
Danke für die Hilfe!
Seiten: 1 2
Referenz-URLs