Verschiebt die Elemente von Array (Eingang) um Delta n.


icon

Ein-/Ausgänge

  • c1ddbl.png Array (Eingang)

    Array (Eingang) ist das zu verschiebende Eingangs-Array.

  • ci32.png Delta n

    Delta n gibt an, wie oft und in welche Richtung Array (Eingang) verschoben werden soll. Wenn Delta n positiv ist, wird Array (Eingang) nach rechts verschoben, und wenn Delta n negativ ist, nach links. Der Standardwert lautet 0.

    Um Input Array richtig zu verschieben, ohne die Ausgabesequenz Shifted Array auf 0 zu setzen, muss der absolute Wert von shifts: n kleiner sein als die Anzahl der Elemente in Input Array:

    |Schichten: n|< n.

    Wenn der absolute Wert von Delta n größer oder gleich der Anzahl der Werte in Array (Eingang) ist, wird Verschobenes Array auf 0 gesetzt und ein Fehler ausgegeben.

  • i1ddbl.png Verschobenes Array

    Verschobenes Array gibt die Folge von Ausgangswerten aus.

  • ii32.png Fehler

    Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode.

  • Angenommen, die Folge Y steht für die Ausgangsfolge Verschobenes Array. Dann stehen die Elemente von Y und die Elemente von X in folgendem Verhältnis:

    für i = 0, 1, n – 1,

    wobei n die Anzahl der Elemente von Array (Eingang) ist.

    Hinweis Die Elemente werden nicht im Array rotiert. Das VI entfernt nur die Elemente der Eingangsfolge, die aus dem Bereichs hinaus verschoben wurden. Diese Elemente können nicht durch Verschieben des Arrays in die entgegengesetzte Richtung wiederhergestellt werden.