guia de ejercicios 3.pdf

8
 Instrumentación Avanzada. J. A. Suárez- G. Murcia 1 GUIA DE EJERCICIOS Nº 3 INSTRUMENTACIÓN AVANZADA PROGRAMACION GRAFICA LABVIEW ARRAYS

Upload: aj-villalba

Post on 01-Nov-2015

101 views

Category:

Documents


3 download

TRANSCRIPT

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    1

    GUIA DE EJERCICIOS

    N 3

    INSTRUMENTACIN AVANZADA

    PROGRAMACION GRAFICA

    LABVIEW

    ARRAYS

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    2

    Ejercicio 1.- Crear un array de una dimensin de 10 elementos conformado por nmeros enteros

    aleatorios comprendidos entre 0 y 250, graficarlos con Waveform Chart.

    Ejercicio 2.- Crear un array constante desde el diagrama de bloques utilizando la funcin Build Array y conformado con los siguientes elementos numricos:

    15 30 35 45 - 63

    Ejercicio 3.- Desde el diagrama de bloques construir el siguiente array constante:

    x0

    x1

    x2

    x3

    x4

    x0

    x1

    x2

    x3

    x4

    Obtener en el panel frontal un array conteniendo el producto de cada uno de los elementos por

    los valores indicados en la figura.

    Ejercicio 4.- Construir desde el diagrama de bloques el siguiente array constante:

    Obtener en el panel frontal otro array donde cada elemento este multiplicado por una escala

    constante e igual a 10.

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    3

    Ejercicio 5.- Generar un array de dos dimensiones (dos filas por cinco columnas) con elementos

    numricos enteros entre 0 y 10.

    Ejercicio 6.- A partir de un array 1D como muestra la figura siguiente insertar una nueva celda

    (nmero igual a 5) de forma tal que quede incorporado en el nuevo array como ltimo elemento.

    Ejercicio 7.- Del array 1D de seis nmeros reales como muestra la figura siguiente:

    Se pide mostrar en el panel frontal a partir de un control numrico el valor de cada celda.

    Ejercicio 8.- Construir un VI a partir de un array 2D:

    cuyo panel frontal muestre despus de ejecutar la aplicacin los siguientes datos:

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    4

    Ejercicio 9.- Construir un VI que genere un array de tres filas, en la primera con los primeros

    cinco nmeros, la segunda con el cuadrado de dichos nmeros y la tercera con la raz cuadrada.

    Con la funcin Transpose Array, obtenga el resulta final que se indica a continuacin:

    Ejercicio 10.- Construir un VI cuyo panel frontal contenga un array de controles de strings como

    muestra la siguiente figura:

    Incorpore la funcin Sort 1D Array para obtener el arreglo ordenado alfabticamente.

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    5

    Ejercicio 11.- A partir de dos array de una y dos dimensiones como muestra la figura siguiente:

    Determine el nmero de elementos para el de 1D y nmero de filas y columnas para el array 2D.

    Ejercicio 12.- Crear un VI que contenga un array de cinco elementos conformados por strings

    (potencia, corriente, tensin, aislacin, conexin estrella). En un control string adicional ingresar

    como dato el elemento para determinar su ubicacin en la fila que se encuentra.

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    6

    Ejercicio 13.- A partir de tres controles strings, generar un array de caracteres. Ingrese un nuevo

    dato en el array para ser incorporado en la fila 3. Finalmente ordenar el array alfabticamente.

    Ejercicio 14.- Obtener un array con 10 nmeros aleatorios, luego todos sus elementos

    multiplicados por 10 generando un segundo array. A partir de este ltimo generar un tercer sub-

    array que contenga 6 elementos a partir del tercero.

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    7

    Ejercicio 15.- En el diagrama de bloques genere un array de 10 elementos conformados por la

    medicin de una entrada analgica de la placa USB PIC18F2550, en intervalos de 250 ms.

    Ejercicio 16.- Grafique con un array de 100 elementos un ciclo completo de una onda seno y

    otra coseno. Obtener una tabla ordenada con cada uno de los valores de la funcin.

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    8

    Ejercicio 17.- A partir de una array formado por 10 nmeros aleatorios (de 1 a 10), obtenga el

    producto de los dos sub-arrays de elementos pares e impares, utilizando la funcin Decimated

    Array.