INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Erstes Array Element an letzte Stelle verschieben



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

03.04.2012, 10:08
Beitrag #1

Luracola Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Mar 2012

10.0.1
2011
EN


Schweiz
Erstes Array Element an letzte Stelle verschieben
Hallo zusammen

Ich möchte immer das erste Element meines Array (nach der Verwendung) an die letzte Stelle schieben. Damit ich das
Array der Reihe nach abarbeiten kann.
Weiss jemand wie das funktioniert? Vielleicht mit der "Rotate 1D Array Function"?
Danke und Gruss
Luracola
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2012, 10:13 (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2012 10:14 von jg.)
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Erstes Array Element an letzte Stelle verschieben

Akzeptierte Lösung

(03.04.2012 10:08 )Luracola schrieb:  Weiss jemand wie das funktioniert? Vielleicht mit der "Rotate 1D Array Function"?
Treffer, versenkt! Rtmfx - Online-Hilfe (Ctrl-H) zur Funktion durchlesen!

Gruß, Jens

EDIT: Wenn ein Array innerhalb einer Schleife abgearbeitet wird, dann AutoIndexing aktivieren, und es werden automatisch alle Elemente der Reihe nach abgearbeitet.

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2012, 10:19
Beitrag #3

Luracola Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Mar 2012

10.0.1
2011
EN


Schweiz
RE: Erstes Array Element an letzte Stelle verschieben
Danke schön
Blush
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2012, 11:32
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Erstes Array Element an letzte Stelle verschieben
Hallo Lucarola,

Zitat:Ich möchte immer das erste Element meines Array (nach der Verwendung) an die letzte Stelle schieben. Damit ich das Array der Reihe nach abarbeiten kann.
Dafür kannst du natürlich auch Rotate1DArray verwenden. Aber:
Könnte es sein, dass dir mit einfachem Autoindizieren auch schon geholfen ist? Eines der grundlegenden Feature dieser Programmiersprache, welches sehr viele Array-Operationen vereinfacht?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2012, 12:52
Beitrag #5

Luracola Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Mar 2012

10.0.1
2011
EN


Schweiz
RE: Erstes Array Element an letzte Stelle verschieben
(03.04.2012 11:32 )GerdW schrieb:  Dafür kannst du natürlich auch Rotate1DArray verwenden. Aber:
Könnte es sein, dass dir mit einfachem Autoindizieren auch schon geholfen ist? Eines der grundlegenden Feature dieser Programmiersprache, welches sehr viele Array-Operationen vereinfacht?

Ich habe ein Array mit Clustern gefüllt die Frage ich ab, schreib ein wert rein und schiebe es ganz nach unten, damit kann ich alles der Reihe nach ausführen und sobald ein Cluster kommt der schon dran war stoppt die Schleife :-)
Also Rotate war perfekt.
Denoch danke.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2012, 13:11
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Erstes Array Element an letzte Stelle verschieben
Hallo Luracola,

Zitat:Ich habe ein Array mit Clustern gefüllt die Frage ich ab, schreib ein wert rein und schiebe es ganz nach unten, damit kann ich alles der Reihe nach ausführen und sobald ein Cluster kommt der schon dran war stoppt die Schleife :-)
Hört sich extrem einfach an - wenn man sowas mit Autoindexing erledigt:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.04.2012, 13:27 (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2012 16:11 von Lucki.)
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Erstes Array Element an letzte Stelle verschieben
@Luracola
Wie Du siehst: da kannst Du noch so eloquent sein in Deinen Worten. Glauben - oder auch nicht - werden Dir die Experten erst, wenn du selbst mal dein VI postest. Das sagt mehr als 1000 Worte. Was hälst Du davon?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2012, 15:01
Beitrag #8

Luracola Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Mar 2012

10.0.1
2011
EN


Schweiz
RE: Erstes Array Element an letzte Stelle verschieben
(03.04.2012 13:11 )GerdW schrieb:  Hört sich extrem einfach an - wenn man sowas mit Autoindexing erledigt:

Du zerlegst zuerst das Array fügst neuen Wert in den Cluster und reihst sie wieder aneinander oder?
Aber wie funktioniert das hintenanschieben? Kenne das Autoindexing nur wenn man es am rechten Ende der Schlaufe macht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2012, 15:08
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Erstes Array Element an letzte Stelle verschieben
Hallo Luracola,

Zitat:Aber wie funktioniert das hintenanschieben?
In meinem Bildchen gibt es kein "hintenanschieben"...

Zitat:Kenne das Autoindexing nur wenn man es am rechten Ende der Schlaufe macht.
Am "linken Ende" (aka "Eingangstunnel") einer Schleife funktioniert es auch...

Zitat:Du zerlegst zuerst das Array fügst neuen Wert in den Cluster und reihst sie wieder aneinander oder?
Die Schleife geht jedes Element (=Cluster) im Array durch und in jedes Cluster-Element wird ein Wert eingetragen. Autoindexing!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2012, 15:10
Beitrag #10

eb Offline
LVF-Lernwilliger
***


Beiträge: 292
Registriert seit: Mar 2008

2014
2008
EN

12xxx
Deutschland
RE: Erstes Array Element an letzte Stelle verschieben
Wie wärs, wenn du uns das VI zeigst, an dem Du arbeitest?
Oder, wenn das VI zu kompliziert ist, könntest du uns vielleicht ein Beispiel-VI hochladen, dass dein "Problem" verdeutlicht?

So ist es immer wieder das Gleiche: Rätselraten und Glaskugelschauen, was denn der Fragesteller wohl genau meint...


Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mit ProjektItem Stelle im Projektexplorer selektieren achim @ FZK 0 2.456 19.04.2021 06:30
Letzter Beitrag: achim @ FZK
  Erstes eigenes VI: Bitte um Feedback _Markus_ 12 7.321 04.12.2018 07:55
Letzter Beitrag: Ralfk84
  Datei über Drag & Drop in andere Anwendung (kein LabVIEW) verschieben ahebauer 2 3.627 29.03.2017 08:41
Letzter Beitrag: ahebauer
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 7.279 26.09.2016 07:47
Letzter Beitrag: GerdW
  Letzte Ergebnisse anzeigen (Highscore) bolze 34 20.638 18.12.2014 10:48
Letzter Beitrag: GerdW
  Elemente auf Frontpanel zur Laufzeit verschieben andrepf 37 22.712 18.11.2014 17:11
Letzter Beitrag: andrepf

Gehe zu: