CINEL - FORMAÇÃO EM LABVIEW

UNIDADE 4 - ARRAYS

Ponto 3 - Descrição de Funções sobre Arrays

ponto anterior  ponto seguinte
3 de 6


 

Funções de Array


Sumário: Nesta secção vão ser tratadas as funções de Array

Utilize as funções de array localizadas na palete Functions>>All Functions>>Array para criar e manipular arrays. As funções array mais comuns são as seguintes:


Array Size

(Tamanho do Array) Devolve o número de elementos em cada dimensão de um array. Se o array é n-dimensional, o size de saída é um array com n elementos. Por exemplo, a função Array Size devolve o valor de 3 para o seguinte array.

7
4
2
Initialize Array

(Array Inicializado) Cria um array n-dimensional no qual cada elemento é inicializado para o valor do element. Redimensione a função para aumentar o número de dimensões do array de saída. Por exemplo, a função Initialize Array devolve o seguinte array, para um element de 4, dimension size de 3 e um terminal de dimension size.

4
4
4
Array Subset

(Array de Sub-Conjunto) Devolve uma parte de um array, iniciando no index e contendo os elementos de lenght - comprimento. Por exemplo, se utilizar o array anterior, a função Array Subset devolve o seguinte array para um index de 2 e lenght de 3.

2
4
4

 

Build Array

( Construir Arrays) Liga múltiplos arrays ou adiciona elementos a um array n-dimensional. Redimensiona a função para aumentar o número de elementos na array de saída. Por exemplo, se ligar os dois array anteriores, a função Build Array devolve o seguinte array.

7
4
2
4
4
4

Para ligar as entradas num array mais longo, com as mesmas dimensões como o array seguinte, faça clique lado direito da função node e seleccione Concatenate Inputs do menu de atalho para criar o seguinte array

7
4
2
4
4
4

 

Index Array

(Indexar Arrays) Devolve element ou sub-array do n-dimension array no index. Por exemplo, se utilizar o array anterior como entrada, a função Index Array devolve 2 para um index de 0. Pode também utilizar a função Index Array para extrair uma linha ou coluna de um array a 2 dimensões para criar um subarray do original; para isso ligue um array a 2 dimensões à entrada da função. Os dois terminais index estão disponíveis. O terminal index do topo indica a linha e o segundo indica a coluna. Pode ligar as entradas a ambos os terminais index para indexar um elemento simples, ou pode ligar um terminal para extrair uma linha ou coluna de dados. Por exemplo, ligue o seguinte array à entrada da função.

7
4
2
4
4
4

A função Index Array devolve o seguinte array para um index (row) de 0.

7
4
2

 

 


 

ponto anterior    ponto 3 de 6   ponto seguinte