Letzte x Elemente aus einem Array auslesen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Letzte x Elemente aus einem Array auslesen (/Thread-Letzte-x-Elemente-aus-einem-Array-auslesen) |
Letzte x Elemente aus einem Array auslesen - sanjo - 06.07.2012 12:37 Hallo liebe Leute, ich brauche mal wieder eure Hilfe und hoffe, ihr könnt mir helfen. Gibt es eine elegante Möglichkeit, die letzten x Elemente aus einem Array in einem anderen Array abzuspeichern? Danke vorab und Gruß Sanjo RE: Letzte x Elemente aus einem Array auslesen - Morpheus - 06.07.2012 12:49 Hallo Sanjo Die "Array Subset" Funktion könnte dir dabei helfen. Gruss Chris RE: Letzte x Elemente aus einem Array auslesen - sanjo - 06.07.2012 13:21 Danke, habe es mit der Index Array Funktion realisiert, dachte nur, es geht evtl. etwas schöner. RE: Letzte x Elemente aus einem Array auslesen - jg - 06.07.2012 13:34 Deine Lösung liefert 1) die Elemente in umgekehrter Reihenfolge (gewollt?) 2) und auch dann eine Lösung, wenn das Ausgangsarray kleiner ist als die Anzahl der Elemente, die du auslesen willst. Array Subset (wie schon vorgeschlagen) oder Delete from Array liefern das Ergebnis einfacher! [attachment=40585] Gruß, Jens RE: Letzte x Elemente aus einem Array auslesen - eb - 06.07.2012 13:38 Hallo, sofern es sich um ein 1D-Array handelt finde ich "Spilt 1D Array" auch schon. Das ist so schön intuitiv Nimmt sich aber mit den beiden anderen (ArraySubset, DeleteFromArray) nicht viel. Gruß RE: Letzte x Elemente aus einem Array auslesen - sanjo - 06.07.2012 14:56 (06.07.2012 13:34 )jg schrieb: Deine Lösung liefert Zu 1) Die Reihenfolge ist mir eigentlich egal, da ich die Werte mitteln wollte. Aber du hast natürlich Recht. Zu 2) Hab ich nicht berücksichtigt, danke! Vielen Dank für die Erweiterung, hat bestens geklappt! Gruß Sanjo (06.07.2012 13:38 )erik.brenncke schrieb: Hallo, Ist leider nicht immer ein 1D-Array :-(! |