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 

Array-Elemente 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!

17.09.2011, 13:09 (Dieser Beitrag wurde zuletzt bearbeitet: 17.09.2011 13:58 von Robert85.)
Beitrag #1

Robert85 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 50
Registriert seit: Feb 2011

2009
2011
DE

13597
Deutschland
Array-Elemente verschieben
Hallo,

ich habe ein Array das wie folgt aufgebaut ist:

+1 +1 -1 -1 +1 +1 -1 -1, usw.... ich will das um 90° verschieben, also das soll rauskommen:
-1 +1 +1 -1 -1 +1 +1 -1

Genaus gehen soll das wenn die Periode der 1en anders ist:

+1 +1 +1 +1 -1 -1 -1 -1
-1 -1 +1 +1 +1 +1 -1 -1

Mein Idee wäre jetzt (zum Beispiel für den ersten Fall):

x = 0,25 * Periode = 0,25 * 4 = 1
Nun nehme ich mein Array was verschoben werden soll und entferne am Anfang die ersten x Elemente.
Den Rest kann ich ja dann so übernehmen. Nur fehlt mir dann am "Ende" des Arrays ein Stück.
Da würde ich mir vorher aus dem Ausgangsarray eine Kopie machen die genau um x länger ist als das andere.
Das dürfte gehen. Aber recht umständlich? In LabVIEW hab ich keine Funktion für sowas gefunden.
Hat einer einen besseren Vorschlag?

Hab grad doch was gefunden: Ich probiere mal

Hat geklappt, zur Vollständigkeit halber, hab ich die Lösung angehangen.
Hmm klappt iwie doch noch nicht. Das geht nur wenn man als Breite des Arrays eine Ganzzahliges der Periode hat.
Ist das Array 8 breit mit : +1 +1 +1 +1 -1 -1 -1 -1, dann geht es und es kommt raus: -1 -1 +1 +1 +1 +1 -1 -1.
So wie ich es haben will. Hab ich aber eine Breite von 10 (+1 +1 +1 +1 -1 -1 -1 -1 +1 +1) geht es nicht mehr.

Kann jemand helfen?


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
Array-Elemente verschieben - Robert85 - 17.09.2011 13:09
RE: Array-Elemente verschieben - Y-P - 18.09.2011, 10:15
RE: Array-Elemente verschieben - GerdW - 18.09.2011, 17:03

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Elemente aus 2D-Array nach bestimmten Index (n,m) auslesen und in 2D Array speichern 1990 2 5.239 29.04.2017 21:51
Letzter Beitrag: 1990
  Datei über Drag & Drop in andere Anwendung (kein LabVIEW) verschieben ahebauer 2 3.234 29.03.2017 08:41
Letzter Beitrag: ahebauer
  Array 4 Elemente (Float) aufbrechen Tobiii 6 4.855 13.02.2017 09:24
Letzter Beitrag: Tobiii
  Einzelne Elemente aus Array vergleichen DerTueftler 1 3.563 15.12.2016 21:15
Letzter Beitrag: Morpheus
  Array to Cluster Elemente Anordnung wladimir s 6 5.901 27.03.2015 12:32
Letzter Beitrag: GerdW
  Elemente auf Frontpanel zur Laufzeit verschieben andrepf 37 20.296 18.11.2014 17:11
Letzter Beitrag: andrepf

Gehe zu: