Está en la página 1de 5

Solis Villalba Victor

6E
Escuela De Técnicos Laboratoristas
Universidad Autónoma del Estado de Morelos
LABORATORIO VIRTUAL (LabVIEW)
Arreglos de datos D1 en LabVIEW
DESCRIPCIÓN DEL PROGRAMA:
Llevaremos a cabo el desarrollo de un programa en la plataforma LabVIEW, en el cual
diseñaremos 2 arreglos, una matriz al final que contenga los alumnos, el número de
práctica y la calificación que el alumno obtuvo al en esa práctica.
Para ello, utilizaremos los siguientes módulos:
De la Paleta de Funciones utilizamos lo siguiente:
En la sección Programming, vamos a la subdivisión llamada “array”, donde encontraremos
las funciones

Fig. 1 Funciones de
Arreglos en LabView

De la sección mathematics utilizamos la función para obtener la


desviación media y listo
De la Paleta de Controles se utilizaron los siguientes módulos:
En la sección modern encontramos las terminales de tipo “numeric” de nuestra paleta de
controles, utilizaremos las terminales que corresponden a controladores numéricos y a
indicadores numéricos (Fig. 3), utilizaremos el controlador numérico como el valor que
ingresará el usuario en varios parámetros, puede ser desde la extensión del arreglo hasta
los datos contenidos dentro del arreglo y los indicadores como el display en el que se le
mostrarán los resultados de las operaciones, en la sección modern de nuestra paleta de
controles ingresamos a la subdivisión data containers de la cual utilizaremos el módulo
“array” (fig.4).

Fig. 2 Terminales de controlador Fig. 3 Icono del array en la


e indicador numérico. sección data containers.
Construcción del programa:
Comenzamos agregando los array a los que le introducimos los indicadores numéricos
(Fig. 4) en el panel frontal y los nombramos como “ARRAY” , este arreglo contiene
indicadores numéricos. Seguido a agregamos controladores numéricos para nuestras
entradas señaladas como “A’s” que ingresan valores al arreglo-
Agregamos un indicador numérico al “ARRAY” para indicar la extensión unidimensional
que presenta, un controlador numérico para desplazarnos a lo largo del arreglo.
Agregamos indicadores numéricos a forma de Display de las operaciones que hagamos
dentro del arreglo que posteriormente se desplegarán aquí.

Fig. 4 Introduciendo un
controlador numérico al array.
Una vez tenemos nuestros elementos del arreglo en nuestro panel frontal, pasamos a
realizar las conexiones en nuestro diagrama de bloques.
A nuestro “ARRAY” ingresan todos los valores “A” desde una función de concatenación,
estos valores también entran a una función que suma todos estos valores y los divide
entre la cantidad total de valores existentes de A y al final se depliega como la media, los
valores que salen de la concatenación se dirigen a una función mathematic que nos
realiza el cálculo de la desviación estándar y se despliega en un indicador numérico.
Como podemos ver, los valores que ingresan al arreglo, se despliegan y sale una
conexión a un index array que realiza la operación del valor del rango y esta función nos
permite indicar el valor máximo y mínimo en el arreglo.

Esta es una vista del diagrama de bloques en donde podemos ver como ya explicamos a
donde salen los valores que ingresen los arreglos y nada más.
EJECUCIÓN DEL PROGRAMA:
Una vez tenemos todos nuestros elementos como mostramos en la imagen anterior,
procedemos a ejecutar el programa, podemos modificarlos valores “A”, para realizar
cálculos de números simples y obtendremos al final, el rango, la media y la desviación
estándar.

Como podemos ver, dependiendo del valor que hayamos asignado nuestras entradas a
las filas del arreglo se realizan todas las operaciones correspondientes y se despliegan en
nuestros indicadores numéricos.

También podría gustarte