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 

Jeden x-ten Wert aus Array in neues Array



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!

26.11.2012, 09:49
Beitrag #1

sanjo Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Apr 2012

11
2012
DE



Jeden x-ten Wert aus Array in neues Array
Hallo zusammen,

zwecks Datenreduzierung möchte ich ein SubVI einfügen, welches aus einer Datenflut nur jeden beispielsweise zehnten Wert berücksichtigt. Irgendwie fehlt mir jedoch bei meiner Vorgehensweise eine Art No-Operation-Möglichkeit in LabVIEW (Version 2011). Also berücksichtige ich zur Zeit zwar nur jeden x-ten Wert, befülle die restlichen aber mit einer Konstante (siehe Anhang), was nicht ganz das ist, was ich eigentlich möchte.

Des weiteren bin ich mir sicher, dass es eine elegantere Lösung gibt, vllt. könnt ihr mir behilflich sein.

Gruß
Sanjo


Angehängte Datei(en)
11.0 .vi  Array_erzeugen.vi (Größe: 8,33 KB / Downloads: 272)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.11.2012, 09:56 (Dieser Beitrag wurde zuletzt bearbeitet: 26.11.2012 09:57 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: Jeden x-ten Wert aus Array in neues Array
(26.11.2012 09:49 )sanjo schrieb:  Irgendwie fehlt mir jedoch bei meiner Vorgehensweise eine Art No-Operation-Möglichkeit in LabVIEW (Version 2011).
Wenn das, dann tue das (nicht). -> Case-Struktur!

Erstelle das Array innerhalb der For-Schleife. Zur Anwendung kommen eine Case-Struktur, ein Schieberegister und ein Build-Array Operator.

Gruß, Jens

P.S.: Oder Decimate.

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
26.11.2012, 10:21
Beitrag #3

sanjo Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Apr 2012

11
2012
DE



RE: Jeden x-ten Wert aus Array in neues Array
Hallo Jens,

danke für deine Antwort.

Dann habe ich doch aber das gleiche Problem, ich muss ihm False-Zweig eine Operation angeben, die nichts machen soll.

Oder habe ich dich jetzt falsch verstanden?

Gruß
Sanjo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.11.2012, 10:23 (Dieser Beitrag wurde zuletzt bearbeitet: 26.11.2012 10:30 von Lucki.)
Beitrag #4

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: Jeden x-ten Wert aus Array in neues Array
Es gibt da in Labview 12 eine Verbesserung, da kann man das dann so machen dass es so ähnlich aussieht wie Du es versucht hast. (rechtes Bild). Wenn Du aber 2011 hast, muß es so gemacht werden wie Jens es vorschlägt (linkes Bild)
   
Edit: im False Case wird "nichts gemacht", richtig. Das Shift-Register wird einfach durchgezogen, d.h. es wird dann nichts verändert. Es wird kein neues Element hinzugefügt, auch keines mit Inhalt "0".
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.11.2012, 10:40
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Jeden x-ten Wert aus Array in neues Array
(26.11.2012 10:23 )Lucki schrieb:  Es gibt da in Labview 12 eine Verbesserung, da kann man das dann so machen dass es so ähnlich aussieht wie Du es versucht hast. (rechtes Bild). Wenn Du aber 2011 hast, muß es so gemacht werden wie Jens es vorschlägt (linkes Bild)
Kleiner Nachtrag: Die LabVIEW 12 Verbesserung erzeugt im Hintergrund denselben Code wie LabVIEW 2011, ist also nicht resourcenschonender oder schneller. Sieht nur schöner im BD aus.

Gruß, Jens

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
26.11.2012, 10:44
Beitrag #6

sanjo Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Apr 2012

11
2012
DE



RE: Jeden x-ten Wert aus Array in neues Array
Prima, besten Dank, hat funktioniert!

Gruß
Sanjo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.11.2012, 10:49
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: Jeden x-ten Wert aus Array in neues Array
(26.11.2012 10:40 )jg schrieb:  Kleiner Nachtrag: Die LabVIEW 12 Verbesserung erzeugt im Hintergrund denselben Code wie LabVIEW 2011, ist also nicht resourcenschonender oder schneller. Sieht nur schöner im BD aus.
Ist mir klar, deshalb hätte ich statt "Verbesserung" besser "optische Verbesserung" schreiben sollen..
Gruß Ludwig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.11.2012, 10:11
Beitrag #8

sanjo Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Apr 2012

11
2012
DE



RE: Jeden x-ten Wert aus Array in neues Array
Auch hier gibt es scheinbar ein fertiges VI (siehe Anhang).

Danke für die Hilfe!

Gruß
Sanjo


Angehängte Datei(en) Thumbnail(s)
   
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
  Array in Graph wiedergeben Tino1993 17 12.302 13.03.2018 09:49
Letzter Beitrag: GerdW
Question 1D-Array mit Waveform Chart plotten thz89 4 5.799 04.08.2017 08:03
Letzter Beitrag: thz89
  Mittelwert von 5 Peaks aus Diagramm(Array) machfax 3 4.421 17.02.2017 15:33
Letzter Beitrag: GerdW
  Signalerzeugung aus 1D Array maxxillian 29 18.473 30.08.2016 13:40
Letzter Beitrag: maxxillian
  Array richtig zusammensetzen für den Graphen Pow 2 4.732 08.06.2016 13:04
Letzter Beitrag: Pow
  FFT aus Waveform array Vaati 18 14.924 12.02.2016 11:08
Letzter Beitrag: Lucki

Gehe zu: