Está en la página 1de 5

UNIVERSIDAD NACIONAL JOSE MARIA ARGUEDAS CARRERA PROFESIONAL DE INGENIERIA DE SISTEMAS ASIGNATURA DE AUTOMATIZACION.

EJERCICIOS PROPUESTOS DE LABVIEW

1. Crear un VI que presente cuatro controles numricos (A, B, C, X) y un indicador numrico (Y). El VI debe efectuar la siguiente operacin matemtica Y = C*X 2 + B*X + A. 2. Crear un VI que presente un control tipo string (A) y un indicador numrico (N). Al ejecutar el VI, en N se debe reflejar el nmero de caracteres que presenta el control tipo String. 3. Crear un VI que genere un nmero aleatorio entre 0 y 100, el cual se debe visualizar en un indicador numrico. Adems en el panel frontal se debe colocar un indicador booleano que vale TRUE cuando el nmero generado es mayor que 50. 4. Crear un VI que genere tres nmeros aleatorios entre 50 y 150. Entre la generacin de cada nmero aleatorio debe mediar una demora de 3 segundos. Transcurrido 1 segundo despus de generar el ltimo nmero aleatorio se debe calcular el producto de los tres nmeros aleatorios generados. El panel frontal del VI tendr cuatro indicadores numricos para mostrar los tres nmeros aleatorios generados y el producto de estos. 5. Crear un VI que presente dos controles booleanos (A, B) y un indicador booleano (C). C es igual a B cuando A vale FALSE. C es igual a B negada cuando A vale TRUE. Nota: Utilizar la estructura CASE. 6. Crear un VI que genere un array con los primeros 20 nmeros enteros positivos. 7. Crear un VI que genere nmeros aleatorios entre 0 y 1000 hasta que se genere un nmero tal que sea mayor o igual que 1 y menor que 3. El VI debe presentar un indicador nmerico que represente el total de nmeros aleatorios generados, adems de un array que represente todos los nmeros generados y un array de indicadores booleanos que indique si cada nmero aleatorio generado es mayor que 100. Observe la forma de los terminales en el diagrama en bloques y el grosor de los cables por donde transitan los datos. 8. Crear un VI que genere un array formado por 10 nmeros aleatorios entre 0 y 1. El VI debe tener un array de indicadores numricos que muestre los diez nmeros aleatorios generados. Adems, el VI debe tener cuatro indicadores numricos para

mostrar los valores extremos generados y la posicin de estos extremos en el array. Aada el VI la posibilidad de ordenar los 10 nmeros aleatorios generados de menor a mayor. Represente los nmeros ordenados en otro array de indicadores numricos. 9. Crear un VI que genere un Array de tres dimensiones de indicadores numricos que represente nmeros aleatorios entre 0 y 100. El array presentara cuatro pginas. Cada pgina a su vez estar formada por 6 filas y cuatro columnas. Brinde la posiblidad de acceder a un elemento, una columna, una fila y una pgina del array; utilice los controles e indicadores necesarios para que el VI brinde la posibilidad antes mencionada. 10. Crear un VI que cuando se ejecute nos indique cuantos das faltan para el fin de ao. Nota: Vea las funciones Get Date/Time in seconds y Seconds to Date/Time en la subpaleta Timing de la subpaleta Programing. 11. Codificar en G la expresin booleana S= AB.CD + AB.CD + ADBC + AC.BD En el panel de control debe mostrarse un indicador booleano y 4 controles booleanos 12. Hacer un programa en Labview para la siguiente expresin matemtica S= 1+ 2+ 3+.+N, en el panel de control debe visualizar un indicador numrico que muestre la suma total de N nmeros, adems de un control numrico en donde se represente el numero N 13. Crear un programa en Labview para hallar el factorial de N. 14. Crear un programa en labview para hallar la solucin de una ecuacin cuadrtica 15. Crear un programa en labview en la cual convierta C a F y K 16. Hacer un programa en labview para calcular el promedio de 10 nmeros pares. 17. Hacer un programa que genere nmeros primos =< N, N es un control numrico que indica el lmite deseado.

Solucin 1.

2.

3.

4.

5.

6.