LabVIEWForum.de
Addition innerhalb eines Arrays - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Addition innerhalb eines Arrays (/Thread-Addition-innerhalb-eines-Arrays)

Seiten: 1 2 3


Addition innerhalb eines Arrays - Kathy - 26.02.2009 12:01

Und noch eine Array-Frage:

Was muss ich tun, um in einem 5-spaltigen Array die Spalten 2 bis 5 zu addieren.
Es sollen also immer die Werte von Spalte 2 bis 5 einer Zeile addiert werden. So würde dann ein Array aus zwei Spalten entstehen, wobei Spalte 1 übernommen werden würde.

mmm, kann man das verstehen, so wie ich's erklärt habe?!? :-)

Viele Grüsse, Kathy


Addition innerhalb eines Arrays - RoLe - 26.02.2009 12:15

' schrieb:mmm, kann man das verstehen, so wie ich's erklärt habe?!? :-)

hmm, ich versuchs mal, meinst du sowas.


Addition innerhalb eines Arrays - Lucki - 26.02.2009 13:14

' schrieb:mmm, kann man das verstehen, so wie ich's erklärt habe?!? :-)
Eindeutig ist es jedenfalls nicht. Ich gehe aber mal davon aus, daß es sich
a) um einen 2D-Arry handeln muß, weil es Zeilen und Spalten gibt
b) es richtig statt
"die Werte von Spalte 2 bis 5 einer Zeile"
"die Werte von Spalte 2 bis 5 zu einer neuen Spalte"
heißen muß.
Dann sieht eine Möglichkeit so aus:
[attachment=16918]


Addition innerhalb eines Arrays - Kathy - 26.02.2009 13:22

Hallo RoLe,

danke für deine Hilfe, aber leider verstehe ich dein Beipiel nicht so ganz.
Als erstes hast du ein Feld mit einer Spalte, oder?
Ich habe allerdings ein Feld aus 5 Spalten.

1.0 1.1 1.2 1.3 1.4
2.0 2.1 2.2 2.3 2.4
3.0 3.1 3.2 3.3 3.4
. . . . .
. . . . .
x.0 x.1 x.2 x.3 x.4

So könnte das aussehen... und ich würde nun gerne in mein neues Feld die Spalte1.0 bis 1.x übernehmen. Dann würde ich gerne alle Werte mit dem Index .0, .1, etc addieren. Das so etwas rauskommen müsste.

1.0 1. (1-4) ( 1. (1-4) = 1.1 + 1.2 + 1.3 + 1.4 )
2.0 2. (1-4)
3.0 3. (1-4)

etc.

Kannst du damit was anfangen?

Viele Grüsse, Kathy


Addition innerhalb eines Arrays - TSC - 26.02.2009 13:27

' schrieb:Hallo RoLe,

danke für deine Hilfe, aber leider verstehe ich dein Beipiel nicht so ganz.
Als erstes hast du ein Feld mit einer Spalte, oder?
Ich habe allerdings ein Feld aus 5 Spalten.

1.0 1.1 1.2 1.3 1.4
2.0 2.1 2.2 2.3 2.4
3.0 3.1 3.2 3.3 3.4
. . . . .
. . . . .
x.0 x.1 x.2 x.3 x.4

So könnte das aussehen... und ich würde nun gerne in mein neues Feld die Spalte1.0 bis 1.x übernehmen. Dann würde ich gerne alle Werte mit dem Index .0, .1, etc addieren. Das so etwas rauskommen müsste.

1.0 1. (1-4) ( 1. (1-4) = 1.1 + 1.2 + 1.3 + 1.4 )
2.0 2. (1-4)
3.0 3. (1-4)

etc.

Kannst du damit was anfangen?

Viele Grüsse, Kathy

Kannst du mal ein beispiel mit ganzen zahlen machen?

du hast

1 2 3
4 5 6
7 8 9

als array

und willst was genau raus bekommen?

sowas wie:

1 5
4 11
7 17

???


Addition innerhalb eines Arrays - Kathy - 26.02.2009 13:29

Hallo Lucki,

super tollllllll!!!!!!! Genau so wollte ich das haben! Nur das ich da nie drauf gekommen wäre! :-)

DANKE!!!!!


Addition innerhalb eines Arrays - Kathy - 26.02.2009 13:31

Hallo TSchAC,

habe mich wohl nicht sooo deutlich ausgedrückt.... aber Lucki hats irgendwie doch verstanden und das Problem gelöst. :-)

Danke dir trotzdem.... und bin mir leider jetzt schon sicher, dass ich im Laufe des Tages auf noch mehr Probleme stossen werde... :-)

Viele Grüsse, Kathy


Addition innerhalb eines Arrays - TSC - 26.02.2009 13:36

' schrieb:Hallo TSchAC,

habe mich wohl nicht sooo deutlich ausgedrückt.... aber Lucki hats irgendwie doch verstanden und das Problem gelöst. :-)

Danke dir trotzdem.... und bin mir leider jetzt schon sicher, dass ich im Laufe des Tages auf noch mehr Probleme stossen werde... :-)

Viele Grüsse, Kathy

Na dann bin ich ja mal gespannt ;-)

LG
Torsten


Addition innerhalb eines Arrays - Lucki - 26.02.2009 14:25

' schrieb:Hallo Lucki,
super tollllllll!!!!!!! Genau so wollte ich das haben! Nur das ich da nie drauf gekommen wäre! :-)
DANKE!!!!!
Danke, und eines sei hier ein für allemal klargestellt:
Wenn es um Lob (für mich) geht, dann ist natülich die Regel, die hier jemand in seiner Signatur stehen hat:
"'Multiple exclamation marks,' he went on, shaking his head, 'are a
sure sign of a diseased mind.'"
nicht anwendbar. Statt dessen gilt: Je mehr, desto besser!!!!!!!!


Addition innerhalb eines Arrays - RoLe - 26.02.2009 14:30

' schrieb:Hallo RoLe,
danke für deine Hilfe, aber leider verstehe ich dein Beipiel nicht so ganz.
Als erstes hast du ein Feld mit einer Spalte, oder?
Ich habe allerdings ein Feld aus 5 Spalten.
Hallo Kathy

Du hast ja nun eine bessere Lösung von Lucki, aber damit du mein Bsp. verstehst, eine kurze Erklärung.
Mein Bsp. bezog sich halt nur auf ein 1D-Array, macht aber auch das richtige.
Bei einem 1D-Array spielt es keine Rolle ob das nun von rechts nach links, oder von oben nach unten "gezeichet" wird.

Um nun dein 2D-Array mit meinem Bsp. zu berechnen, hätte man das in eine For-Schlaufe packen können.

Gruss
RoLe