Mit Nullen auffüllen (CDB)
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
Vergrößert die Eingangsfolge Array (Eingang) auf die nächsthöhere gültige Potenz von 2, setzt die letzten Elemente der Folge auf Null und lässt die ersten n Elemente unverändert, wobei n der Anzahl der Werten in der Eingangsfolge entspricht. Zur Auswahl der polymorphen Instanz verbinden Sie Daten mit dem Eingang Array (Eingang) oder wählen Sie die Instanz manuell aus.

Ein-/Ausgänge
Array (Eingang)
—
Array (Eingang) ist die Folge von Eingangswerten. Wenn Array (Eingang) leer ist, ist Mit Nullen aufgefülltes Array ebenfalls leer.
Nur Werte, die kein Vielfaches von 2 sind?
—
Nur Werte, die kein Vielfaches von 2 sind? gibt an, wann Array (Eingang) mit Nullen aufzufüllen ist. Wenn Nur Werte, die kein Vielfaches von 2 sind? TRUE ist, und die Array-Größe kein Vielfaches von 2 ist, wird Array (Eingang) mit Nullen aufgefüllt. So würde beispielsweise ein Array mit 500 Elementen auf 512 Elemente aufgefüllt. Wenn Nur Werte, die kein Vielfaches von 2 sind? FALSE ist, wird Array (Eingang) immer auf das nächste Vielfache von 2 aufgefüllt, auch wenn die Array-Größe bereits ein Vielfaches von 2 ist. Ein Array mit 1024 Elementen würde in diesem Fall auf 2048 aufgefüllt. Die Standardeinstellung lautet FALSE.
Mit Nullen aufgefülltes Array
—
Mit Nullen aufgefülltes Array ist das Array (Eingang), das bis zur nächsten Potenz von 2 mit Nullen aufgefüllt ist. Das Erhöhen der Array-Elemente bis zu einer Potenz von 2 hat den Vorteil, das bestimmte Algorithmen in den Analyse-VIs bei einer Puffergröße, die ein Vielfaches von 2 ist, schneller abgearbeitet werden. Dazu gehören beispielsweise die Fourier-Transformation, das Leistungsspektrum oder die schnelle Hartley-Transformation. |
Array (Eingang)
—
Nur Werte, die kein Vielfaches von 2 sind?
—
Mit Nullen aufgefülltes Array
—