Arreglos Y Clusters (Traduccion De Ni)

Páginas: 8 (1907 palabras) Publicado: 16 de octubre de 2012
Arreglos y Clusters
Vamos a examinar la variedad y tipos de arreglos de datos y le da una introducción a la
creación y manipulación de matrices y clusters.
MATRICES: Una matriz, que se compone de elementos y dimensiones, o es un control o
un indicador, no puede contener una mezcla de controles e indicadores. Los elementos
son los datos o valores contenidos en la matriz. Una dimensión (D) esla longitud, la altura
o la profundidad de una matriz. Las matrices son muy útiles cuando se trabaja con una
colección de datos similares y cuando se desea almacenar el historial de cálculos
repetidos.
Los elementos de la matriz se ordenan de acuerdo a un índice. Para cada valor del índice
hay un elemento correspondiente en la matriz, y se puede utilizar el índice para acceder a
un elementoespecífico de la matriz.
En el software NI LabVIEW, el índice de la matriz se inicia en cero. Esto significa que si
una de una matriz unidimensional (1D) contiene n elementos, el rango de índice es de 0 a
n - 1, donde el índice 0 apunta al primer elemento de la matriz y el índice n - 1 apunta al
último elemento de la matriz.
CLUSTERS: Son grupos de elementos que pueden contener datos dedistinto tipo. Un
ejemplo de un grupo es el cluster de error LabVIEW, el cual combina un valor booleano,
un valor numérico, y una cadena de caracteres (string). Un clúster es similar a un registro
o una estructura en lenguajes de programación basados en texto.
Al igual que las matrices, un cluster puede ser un control o un indicador y no puede
contener una mezcla de controles e indicadores. Ladiferencia entre los clusters y
matrices es que un cluster puede contener tipos de datos mixtos, pero una matriz puede
contener un solo tipo de datos. Otra diferencia entre los clusters y las matrices es que un
cluster en particular tiene un tamaño fijo, mientras una matriz en particular puede variar de
tamaño.
Creación de matrices y clusters con controles e indicadores.
Para crear una matrizen LabVIEW, se debe crear la estructura del arreglo en el panel
frontal y luego colocar un elemento dentro de la estructura del arreglo, como un control
numérico, booleano, o de forma de onda o un indicador.
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 yarrastre la
estructura del arreglo en el panel frontal.

4. En la paleta de controles, vaya al Modern »Numeric y arrastre un indicador
numérico y suéltelo dentro de la celda del arreglo.

5. Colocar el ratón sobre la matriz y arrastrar el lado derecho de la matriz para
expandirlo y mostrar tantos elementos como la cantidad de columnas que se quiera
dar al arreglo.

Los pasos anteriorescorresponden a la creación de un arreglo 1D (una dimensión).
Veamos cómo crear matrices de más dimensiones:

En una 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 una matriz 2D comienzan desde cero.
Para crear una matriz 2D, primero debe crear una matriz de 1D y luego agregaruna
dimensió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 Agregar
dimensión (Add dimensión) en el menú contextual.

2. Coloca el ratón sobre la matriz y arrastre la esquina de la matriz para expandirlo
hasta mostrar las filas y columnas que necesite.

Hasta este punto, los elementos numéricosde las matrices que se han creado aparecen
atenuados y con valor cero. Un elemento de la matriz atenuada indica que el elemento no
está inicializado. Para inicializar un elemento, haga clic en dentro del elemento y sustituir
el 0 atenuado con un número de su elección.

Se puede inicializar los elementos con cualquier valor que se elija, donde, obviamente, no
necesariamente tienen que ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Clusters
  • Clusters
  • clusters
  • Clusters
  • Los clusters
  • CLUSTERS
  • Clusters
  • Clústers

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS