Contenu principal

Affectations itérées avec le bloc Assignment

Cet exemple montre comment utiliser le bloc Assignment pour affecter des valeurs calculées dans une boucle For ou While Iterator à des éléments successifs. Vous pouvez utiliser des signaux vectoriels, matriciels ou multidimensionnels et effectuer l’affectation en un seul pas de temps. Dans ce modèle, le bloc For Iterator crée un signal vectoriel dont chacun des éléments est égal à $3*i$$i$ est l’indice de l’élément.

L’itérateur génère des indices pour le bloc Assignment. Lors de la première itération, le bloc Assignment copie la première entrée (Y0) vers la sortie (Y) et affecte la deuxième entrée (U) à la sortie Y(E1). Lors des itérations successives, le bloc Assignment attribue la valeur actuelle de U à Y(Ei), c’est-à-dire sans préalablement copier Y0 dans Y. Ces actions se produisent en un seul pas de temps.

Voir aussi

Blocs