|
|
CINEL - FORMAÇÃO EM LABVIEW UNIDADE 4 - ARRAYS Ponto 6 - Exercícios Adicionais sobre Arrays |
Exercícios adicionais para Arrays
Construa um VI que inverta a ordem de um array que
contenha 100 números aleatórios. Por exemplo, array[0]
torna-se array[99], array[1] torna-se array[98], e por aí
a fora.
Grave o VI como Reverse Random
Array.vi na directoria C:\Exercises\LabVIEW
Basics I. Exercício 2 Construa um VI que acumula um array de valores de
temperatura, utilizando o VI Thermometer. Defina o tamanho do array
com um controlo no painel frontal. Inicialize um array utilizando
a função Initialize Array
do mesmo tamanho, onde todos os valores são iguais a 10.
Adicione os dois arrays, calcule o tamanho do array final e extraia
o valor do meio do array final. Disponibilize o Array
Temperature, Array Initialized, Final Array e o Mid
Value. Exercício 3 Construa um VI que gera um array a 2 dimensões
com 3 linhas por 10 colunas e contenha números aleatórios.
Depois de gerar o array indexe cada linha e desenhe cada linha no
seu gráfico. O painel frontal deve conter 3 gráficos. Exercício 4 Construa o VI que simula o jogar de um dado com os
valores possíveis entre 1 e 6 e grave o número de
vezes em que cada valor número sai. A entrada é o
número de vezes que joga o dado e as saídas o número
de vezes que sai cada valor possível. Utilize apenas um shift
register. Exercício 5 Construa o VI que gera um array a 1 dimensão
e multiplique pares de elementos; iniciando cada elemento a 0 e
1 e devolva o array resultante. Por exemplo, o array de entrada
com os valores {1, 23, 10, 5, 7, 11} resulta no array de saída
{23, 50, 77}.
Grave o VI como Array Pair
Multiplier.vi na directoria C:\Exercises\LabVIEW
Basics I. |
||