Forum Italiano sui Prodotti NI

annulla
Visualizzazione dei risultati per 
Cerca invece 
Intendevi dire: 

Come popolare array orizzontalmente

Un saluto,

vorrei popolare un array orizzontalmente.

Utilizzando la funzione build array, l'array viene popolato verticalmente ma purtroppo non posso utilizzare il blocco transpose in quanto la mia struttura è all'interno di un ciclo while e, ciclando, la mia matrice viene trasposta in continuazione.

Qualcuno ha qualche altra idea?!

 

Un saluto e grazie

Giovanni

0 Kudos
Messaggio 1 di 2
3.861Visualizzazioni

Ciao Giovanni,

in LabVIEW non esiste tanto il concetto di array orizzontale o verticale, riga o colonna, nel caso di array 1D. L'array può essere visualizzato come si desidera ma ciò che identifica il singolo elemento è solo l'indice relativo (da 0 a N-1, dove N è il numero di elementi dell'array).

La funzione Build Array concatena elementi successivi allocando un array 1D. Il modo in cui un array viene visualizzato dipende semplicemente da come l'array viene creato sul front panel. Se l'obiettivo è avere un array "orizzontale" sul front panel, basta semplicemente "espanderlo" in direzione orizzontale per visualizzare i suoi elementi in quella direzione.

Spero di essere stata abbastanza chiara.

Ciao!

 

Licia

0 Kudos
Messaggio 2 di 2
3.848Visualizzazioni