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 mit Schieberegister



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!

29.04.2015, 14:57
Beitrag #11

PeterF Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Apr 2015

2014
2015
kA



RE: Array mit Schieberegister
Danke!

noch eine Frage: Wenn ich die Größe des Arrays ja schon kenne, wäre es dann nicht gut wenn ich die Funktion Array erstellen nutze und das ganze dann an eine ForLoop als scheberegister weitergebe und innen dann mit Array Teil ersetzen arbeite?
Das ganze natürlich nur für den Timestamp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.04.2015, 15:01
Beitrag #12

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Array mit Schieberegister
Hallo Peter,

das könntest du machen - aber es bringt dir nichts!

1. Der LabVIEW-Compiler ist inzwischen doch recht gut optimiert - und gerade bei autoindizierenden Schleifen sehr gut! Der Compiler erzeugt "idealen" Code, um intern selbst die passenden Arrays anzulegen…

2. Wie schon oben geschrieben: bei Strings funktioniert das ganze nicht so gut, da hier nicht schon vorher klar ist, wie groß die einzelnen Strings sind. Wenn du also ein Array mit leeren Strings anlegst, muss der MemoryManager trotzdem hinterher für jeden fertig formatierten String erneut Speicher anfordern. Du machst quasi doppelt Arbeit - die der Compiler mindestens ebenso gut dank Autoindizierung erledigt!

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

PeterF Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Apr 2015

2014
2015
kA



RE: Array mit Schieberegister
Danke GerdW!

Zusammengefasst:
Autoindizierung nutzen --> Geschwindigkeit
Schieberegister nutzen --> Speicherschonend

ich hoffe ich hab es so richtig verstanden
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.04.2015, 15:13
Beitrag #14

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Array mit Schieberegister
Hallo Peter,

zum Glück gibt es ja dazu ein ganzes Kapitel in der LabVIEW-Hilfe! Smile

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

PeterF Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Apr 2015

2014
2015
kA



RE: Array mit Schieberegister
Das stimmt, wenn nur alles so leicht verständlich geschrieben wäre
Ausserdem ist es doch auch ganz lustig ein paar LabView Neuling mit Fachbegriffen zu bewerfen und ihnen nochmal deutlich zu machen wie wenig sie eigentlich über LabView wissen.
Oder nicht GerdW Guru1

In diesem Sinne einen schönen Feierabend und nochmals vielen Dank
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
  Verwendung Schieberegister de_la_questa 2 2.778 04.01.2021 17:26
Letzter Beitrag: GerdW
  Werte nacheinander in Array schreiben über ein Schieberegister BlackEagle 5 7.763 13.12.2019 13:40
Letzter Beitrag: GerdW
  Schieberegister Initialisierung mit Array => Not a Number Roland 7 7.410 03.07.2017 15:58
Letzter Beitrag: Roland
  Schieberegister anhalten Axel_Cologne 1 3.022 03.05.2016 10:39
Letzter Beitrag: jg
  Schieberegister zurücksetzen KorsarDerWeide 5 5.798 13.05.2015 09:50
Letzter Beitrag: Lucki
  Werte für Graphen aus Schieberegister löschen Daniel H. 2 3.004 09.01.2015 17:45
Letzter Beitrag: Daniel H.

Gehe zu: