Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
Arreglos y Clusters

Arreglos y Clusters

Ratings: (0)|Views: 20 |Likes:
Published by Juan Carlos Casal
Es una traducción del tutorial de National Instrments
Es una traducción del tutorial de National Instrments

More info:

Published by: Juan Carlos Casal on May 28, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/28/2012

pdf

text

original

 
Esta es una traducción del Tutorial:
Arrays and Clusters,
de National Instruments, quepuede encontrarse en su versión original en la página:
http://www.ni.com/white-paper/7571/en 
Juan Carlos Casal jccasal1@yahoo.com.ar 
Arreglos y Clusters
Vamos a examinar la variedad y tipos de arreglos de datos y le da una introducción a lacreación y manipulación de matrices y clusters.
MATRICES:
Una matriz, que se compone de elementos y dimensiones, o es un control oun indicador - no puede contener una mezcla de controles e indicadores. Los elementosson los datos o valores contenidos en la matriz. Una dimensión es la longitud, la altura ola profundidad de una matriz. Las matrices son muy útiles cuando se trabaja con unacolección de datos similares y cuando se desea almacenar el historial de repetidoscálculos.Los elementos de la matriz se ordenan. Cada elemento de una matriz tiene un valor delíndice correspondiente, y se puede utilizar el índice de la matriz para acceder a unelemento específico de la matriz. En el software NI LabVIEW, el índice de la matriz seinicia en cero. Esto significa que si una de una matriz unidimensional (1D) contiene nelementos, el rango de índice es de 0 a n - 1, donde el índice 0 apunta al primer elementode la matriz y el índice n - 1 apunta al último elemento de la matriz.
CLUSTERS:
Los clusters son grupos de elementos de datos de distinto tipo. Un ejemplode un grupo es el cluster de error LabVIEW, el cual combina un valor booleano, un valornumérico, y una cadena. Un clúster es similar a un registro o una estructura en lenguajesde programación basados en texto.Al igual que las matrices, un cluster puede ser un control o un indicador y no puedecontener una mezcla de controles e indicadores. La diferencia entre los clusters ymatrices es que un cluster puede contener tipos de datos mixtos, pero una matriz puedecontener un solo tipo de datos.
Creación de controles e indicadores en una matriz.
 
Para crear una matriz en LabVIEW, se debe crear la estructura del arreglo en el panelfrontal y luego colocar un elemento, como un control numérico, Boolean, o de forma deonda o un indicador, dentro de la estructura del arreglo.Para ello:1. Crear un nuevo VI.2. Hacer clic derecho en el panel frontal para mostrar la paleta de controles.3. En la paleta de controles, vaya a
Modern »Array, Matrix, y Cluster
y arrastre laestructura del arreglo en el panel frontal.4. En la paleta de controles, vaya al
Modern »Numeric
y arrastre y suelte unindicador numérico dentro de la estructura del arreglo.5. Colocar el ratón sobre la matriz y arrastrar el lado derecho de la matriz paraexpandirlo y mostrar tantos elementos como la cantidad de columnas.
 
 Los pasos anteriores corresponden a la creación de un arreglo 1D (una dimensión). Enuna matriz de elementos 2D. Cada elemento tiene dos valores del índice correspondiente,un índice de fila y un índice de columna. Como con una matriz 1D, los índices de unamatriz 2D comienzan desde cero.
 
Para crear una matriz 2D, primero debe crear una matriz de 1D y luego agregar unadimensión a la misma. Volvamos a la matriz 1D que se creó anteriormente.1. En el panel frontal, haga clic en la visualización de índice y seleccione Agregardimensión en el menú contextual.2. Coloca el ratón sobre la matriz y arrastre la esquina de la matriz para expandirlohasta mostrar las filas y columnas que necesite.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->