30.11.2009, 15:14
Beitrag #1
|
illson
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5.1, 8.6
2008
de
04xxx
Deutschland
|
Arraydarstellung aufteilen
Hallo,
ich habe ein Array (2 Spalten 64 Zeilen), welches ich anzeigen möchte, ohne auf dem Monitor scrollen zu müssen. Wie kann ich die Darstellung dahingehend ändern, dass ich zum Beispiel zwei Arrayhälften nebeneinander anzeige?
Gruß, Alex
|
|
|
30.11.2009, 15:38
Beitrag #2
|
|
|
30.11.2009, 16:46
(Dieser Beitrag wurde zuletzt bearbeitet: 30.11.2009 16:47 von IchSelbst.)
Beitrag #3
|
|
|
30.11.2009, 19:02
(Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2009 11:00 von Lucki.)
Beitrag #4
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
Arraydarstellung aufteilen
Ich würde das Array in ein Cluster umwandeln. Dann hast Du jede erdenkliche Freiheit: Individuell platzieren, unterschiedliche Zahlendarstellung für die Elemente (Kommastellen usw.), individuelle Beschriftungen.
Alledings heißt das in Deinem Falle 1 Stunde harte Arbeit: Die entstehenden Beschriftungen unsichbar machen oder durch andere ersetzen, und die Elemente wie gewünscht platzieren.
Diese letztgenannte Arbeit habe ich nicht gemacht, deshalb sieht das Ergebnis bei mir im Beispiel so aus, als ob der ganze Vorschlag recht abwegig ist. Laß Dich dadurch nicht täuschen, die Arbeit lohnt sich.
|
|
|
01.12.2009, 09:48
Beitrag #5
|
illson
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5.1, 8.6
2008
de
04xxx
Deutschland
|
Arraydarstellung aufteilen
Hallo Ihr,
das war ja erstmal ausreichend Input, den ich ausprobieren kann. Vielen Dank Euch.
Gruß, Alex
|
|
|
03.12.2009, 11:07
Beitrag #6
|
illson
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5.1, 8.6
2008
de
04xxx
Deutschland
|
Arraydarstellung aufteilen
@Lucky,
die Clustervariante gefällt mir nach einigem Rumprobieren am Besten. Es gibt nur noch ein Problem: wie kann ich, da ich manchmal 64x1, 64x2, 64x3, 64x4 Arrays habe, die Clustergröße dynamisch anpassen? Einen Methodenknoten oder etwas ähnliches habe ich nicht gefunden.
Gruß, Alex
EDIT: Habe gerade gelesen, dass das wohl nicht geht, sondern dass man den Clustrer auf die maximal mögliche Anzahl an Array-Elementen initialisieren sollte.
|
|
|
03.12.2009, 13:21
Beitrag #7
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
Arraydarstellung aufteilen
' schrieb:die Clustervariante gefällt mir nach einigem Rumprobieren am Besten. Es gibt nur noch ein Problem: wie kann ich, da ich manchmal 64x1, 64x2, 64x3, 64x4 Arrays habe, die Clustergröße dynamisch anpassen?
Hier kann man davon ausgehen, daß mehr als 2*64 Anzeigen sowieso nicht auf den Monitor passen. Man müßte dann von diesen 128 Element-Cluster ein Array von solchen Clustern machen. Als Array ist es dann dynamisch veränderbar, also Array mit 1 Clusterelement= 128 Anzeigen, mit 2 Clusterelementen = 2*128 Anzeigen usw.
Wenn Du nicht hinkommst, bitte Dein VI posten, damit es angepasst werden kann.
|
|
|
03.12.2009, 21:51
Beitrag #8
|
unicorn
LVF-Freak
Beiträge: 680
Registriert seit: Jul 2009
8.6.1, 2010 - 2012
1994
EN
10xxx
Deutschland
|
Arraydarstellung aufteilen
' schrieb:Hallo,
ich habe ein Array (2 Spalten 64 Zeilen), welches ich anzeigen möchte, ohne auf dem Monitor scrollen zu müssen. Wie kann ich die Darstellung dahingehend ändern, dass ich zum Beispiel zwei Arrayhälften nebeneinander anzeige?
Gruß, Alex
2 mal 64 Zahlen wär mir zu viel des Guten. Ich weiß jetzt natürlich nicht woher die Zahlen stammen und was sie bedeuten. Jedoch würde ich sie eher als Plot darstellen. Damit wird der grobe Verlauf/ eine tendenz der Werte sofort sichtbar bzw. man könnte eine Korrelation zwischen den zwei Zahlenreihen sofort erkennen.
' schrieb:Ich würde das Array in ein Cluster umwandeln. Dann hast Du jede erdenkliche Freiheit: Individuell platzieren, unterschiedliche Zahlendarstellung für die Elemente (Kommastellen usw.), individuelle Beschriftungen.
Alledings heißt das in Deinem Falle 1 Stunde harte Arbeit: Die entstehenden Beschriftungen unsichbar machen oder durch andere ersetzen, und die Elemente wie gewünscht platzieren.
Diese letztgenannte Arbeit habe ich nicht gemacht, deshalb sieht das Ergebnis bei mir im Beispiel so aus, als ob der ganze Vorschlag recht abwegig ist. Laß Dich dadurch nicht täuschen, die Arbeit lohnt sich.
[attachment=51150:Arrayaufteilung.png]
Bei 64 Werte klingt das nicht gerade nach einzelnen unabhängigen Größen, die unbedingt individuell formattiert werden müssten. Also, die Mühe 64 Beschriftungen von Hand unsichtbar machen, da kann ich keinen Sinn drin sehen.
|
|
|
03.12.2009, 22:12
Beitrag #9
|
|
|
| |