Fonction Rotation dans un tableau 1D
- Mise à jour2025-07-30
- Temps de lecture : 2 minute(s)
Effectue la rotation des éléments du tableau dans la direction indiquée par le signe de n.
Le connecteur affiche les types de données par défaut de cette fonction polymorphe.

Entrées/Sorties
n
—
n doit être un type de données numérique. The function coerces n to a 32-bit integer if you wire another representation to it.
tableau
—
tableau peut être un tableau 1D de n'importe quel type.
tableau (n rotations)
—
tableau (n rotations) est le tableau en sortie. For example, if n is 1, the input tableau[0] becomes output array[1], input tableau[1] becomes output array[2], and so on, and input tableau[m–1] becomes output array[0], where m is the number of elements in the array. If n is –2, input tableau[0] becomes output array[m–2], input tableau[1] becomes output array[m–1], and so on, and input tableau[m–1] becomes output array[m–3], where m is the number of elements in the array. |
Détails du module FPGA
Les détails suivants s'appliquent lorsque vous utilisez cet objet dans un VI FPGA.
Remarque Les détails suivants sont susceptibles de changer avec chaque version du LabVIEW FPGA Module .
| Boucle cadencée à un cycle | Non supporté. |
| Utilisation | Si vous câblez une constante directement à l'entrée n, cette fonction est purement une opération de câblage. Sinon, cette fonction implémente un algorithme itératif, faisant pivoter les éléments d'une position à chaque cycle d'horloge. |
| Cadencement | Si n est une constante, cette opération ne requiert aucun cycle d'horloge. Sinon, cette opération prend ne cycles d'horloge à s'exécuter, plus trois cycles d'horloge de temps système. |
| Ressources | Si vous câblez une constante directement à l'entrée n, cette opération ne consomme aucune ressource FPGA. Sinon, cette opération consomme des ressources FPGA proportionnellement à la taille du tableau. |
n
—
tableau
—
tableau (n rotations)
—