Relacionando Datos Arrays

Slides:



Advertisements
Presentaciones similares
El Asistente para Presupuestos
Advertisements

Matemática Financiera 1º ADEUtilización de la Función TIR en el cálculo del tanto efectivo 1 de 37 Cálculo de tantos efectivos Utilización de la función.
Curso de Excel #Unidad 7 + BONUS Guillermo Díaz Sanhueza Mail: 11:00 AM, 12 de Septiembre Versión: Microsoft.
Cuestiones y problemas
Módulo Tablero de Control Sesión X Lic. Aarón García López.
IND560 Presentación del producto Memoria, tablas, SmartTrac.
Iniciación al Power Point
Recursión y Relaciones de Recurrencia
Instrumentación Virtual con LabVIEW
Lección 3 Creando un SubVI
TABLAS EN WORD.
TUTORIAL PASO A PASO Parte 2. PASO 7: Organizando los archivos Antes de dar inicio a la creación del contenido del curso debes tomar en cuenta que necesitarás.
Los elementos invertibles de Z6 son 1 y 5
Generación de Números Seudo-Aleatorios
Juego de Estrategia FOSFOROS RAZONAMIENTO LÓGICO – MATEMÁTICO
GRAN BINGO ELECTRONICO FAM
1 Taller Excel Esperanza Colón Antonio Domínguez Nieves Región: Caguas.
Qué es LabVIEW? LabVIEW (Laboratory Virtual Instrument Engineering Workbench) es un lenguaje de programación gráfico para el diseño de sistemas de adquisición.
1.1 selecciona el protocolo de comunicación según terminal (Modbus, Unitilway etc) y presiona el Botón Crear.
INTEGRACIÓN.
1.- Si a un número se le restan 2/3 de su quinta parte, quedan 26.
Desarrollo y Características de Documentos Electrónicos
LABVIEW FILE I/O CLASE 5.
Waveform Chart, Graph y XY Graph
1 Curso de Titulación: PROGRAMACIÓN GRÁFICA PARA INSTRUMENTACIÓN VIRTUAL.
ANÁLISIS Y VISUALIZACIÓN DE DATOS
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
MANEJO DE ARRAYS EN C.
FORTRAN 90 arreglos.
¿Qué es un conjunto? Un conjunto es una colección de objetos considerada como un todo. Los objetos de un conjunto son llamados elementos o miembros del.
Ecuaciones de primer grado Similar al ejercicio 1 propuesto
Cont.. Universidad Católica de El Salvador Centro Regional de Ilobasco Licenciatura en ciencias de la educación con especialidad en matemática. Portafolio.
Instrumentación Virtual con LabVIEW
Visual Basic: Ciclo For Next
Tecnología de la Programación Javier Nieves Acedo Standar Template Library (STL)
Instrumentos Virtuales (VIs)
MENSAJE DEL DIA ALBERT EINSTEIN
Instrumentación Virtual con LabVIEW
Víctor Mario Vélez Marín Programación Programación (TE243) Víctor Mario Vélez Marín Universidad Tecnológica de Pereira Facultad de Tecnología Eléctrica.
Yolanda Mejido González
TÉCNICO EN PROGRAMACIÓN DE SOFTWARE Instructor: Ingeniero Adrián Guerrero Taborda
Aprendiendo matemáticas
Estadística Administrativa I
INTRODUCIÓN A MICROSOFT EXCEL 2007
Computación Aplicada Facultad de Ingeniería Universidad Autónoma de Querétaro Ma. Teresa García Ramírez 1.
JUEGOS EN EXCEL Alejandra Muñoz Jimenez
Arreglos: Controles e Indicadores
POWERPOINT.
FORMULAS ESTADISTICAS.
Programación en C para electrónicos
Microsoft Office Excel
Microsoft OFFICE Word MBA. Lida Loor Macías.
INTRODUCCIÓN Se lo define como un programa para PRESENTACIONES. En sus orígenes estaba orientado a la creación de diapositivas para esquematizar contenidos.
Microsoft Office Excel 2007
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Programación de Operaciones Básicas
 PORTADA : Cuando nuestros escritos contienen varias páginas y es un trabajo a presentar, podemos elegir una portada para el mismo en la ventana que.
Introducir Fórmulas y Funciones:
CLUSTERS EN LABVIEW.
TABLAS DINAMICAS – HERRAMIENTAS DE COLABORACION Y SEGURIDAD
Instrumentación Virtual con LabVIEW
Informática " Universidad Privada de Trujillo FACULTAD DE INGENIERIA FACULTAD DE INGENIERIA ESCUELA PROFESIONAL DE INGENIERIA CIVIL UPT.
CONCEPTOS BASICOS EXCEL 2007
P O W E R P O I N T CONCEPTOS BÁSICOS 1.
Lesión 4 Arreglos (Arrays) y Gráficas (Graphs). Arreglos (Arrays) Es una colección de datos del mismo tipo Un arreglo tiene una o más dimensiones y hasta.
 Excel es un programa de aplicaciones que modifica tus habilidades para grabar datos y luego extraer resultados de la misma.  Con Excel puede ingresar.
Lección 1 Introducción. Ventanas de Inicio Clic.
Unidad 7 Aplicar formatos en Excel. Fecha: 7/11/ 2011 Periodo# : 2 Objetivo: Identificar a Excel para efectuar operaciones numéricas y los usos que podemos.
Lección 3 Estructuras Loops y Charts. 1. Seleccione While Loop Estructura While Loop.
MODULO III ARREGLOS Y CLUSTERS.
Transcripción de la presentación:

Relacionando Datos Arrays ARRAYS EN LABVIEW Relacionando Datos Arrays

Arrays Los arrays o arreglos son un conjunto de datos del mismo tipo ordenados que pueden ser números, booleanos, waveform, path, strings, etc. Determinado por los elementos y dimensiones. Pueden ser utilizados como un indicador o un control (de entrada). El cableado de un array es del mismo color que el tipo de datos que contiene, pero más grueso y en el caso de los numéricos es de doble línea para dos o más dimensiones. En el terminal del DdB aparecerá el tipo de datos entre corchetes. Se utilizan cuando se trabaja con una colección de datos similares y cuando se quiere optimizar subrutinas repetitivas

Tipo de Arrays Numérico Booleano String Numérico entero

Aplicaciones con uso de Arrays

Aplicaciones con uso de Arrays

Aplicaciones con uso de Arrays

Aplicaciones con uso de Arrays

Arrays – Auto-indexado “Output” Cuando “auto-index” queda habilitado a la salida del túnel, el Array de salida recibe un nuevo elemento en cada iteración del ciclo. “Auto-indexed output arrays” tiene igual número de elementos que el número de iteraciones.

Arrays- Creación Para crear un Array vamos al PF y con clic derecho con el mouse seleccionamos Array desde Array,Matrix & Clusters Ejemplo

Arrays – Creación El siguiente paso es determinar que tipo de arreglo se va a generar. Existen dos tipos de arreglos: indicadores y de control. En el primer caso solo recibe datos por parte del programa, mientras que en el segundo (control) el usuario puede ingresar los datos manualmente. En nuestro ejemplo creamos un arreglo de control, agregando un control numérico y lo colocamos dentro del Array.

Arrays Como se puede apreciar el arreglo tiene una entrada, si lo que deseamos es una matriz de cinco entradas habrá que colocar el puntero en dicho arreglo de tal forma de obtener la selección siguiente: Colocar el puntero y estirar para aumentar las entradas hasta observar cinco celdas.

Arrays

Arrays – Creación Al usar un Array no hay que declarar el tamaño de cada dimensión, ya que puede redimensionarse cuando sea necesario. Si el Array se deja vacío en el DdB aparecerá el terminal en negro con un paréntesis vacío. Vacío Ejemplo

Construir un Array Constante desde el DB Función Build Array Ejemplo

Agregando un nuevo elemento a un array existente Build Array Agregando un nuevo elemento a un array existente Ejemplo

Build Array (Agregando un nuevo elemento a un array existente) Ejemplo

Arrays – Auto-indexado “For Loop” o “While Loop”, cada iteración puede volcar información como un elemento del array habilitando autoindexado sobre el túnel. El túnel cambia de forma: de un cuadrado sólido a la imagen siguiente: Ejemplo

Arrays 2D

Arrays 2D Si queremos obtener tres filas (Array de dos dimensiones) hacemos clic en en la primera celda hasta obtener la siguiente forma:

Arrays 2D Ejemplo

(Funciones Array) Delete From Array Ejemplo

(Funciones Array) Split Array Ejemplo

(Funciones Array) IndexArray Despliega un elemento de array por su índice) Ejemplo

(Funciones Array) Reshape Array Ejemplo

(Funciones Array) Sort Array Ejemplo

(Funciones Array) Search Array Si el elemento no es encontrado devuelve -1 Ejemplo

(Funciones Array) Array Max & Min Ejemplo

(Funciones Array) Decimated Array Ejemplo

Array - Funciones

Array - Funciones

Array - Funciones

Librería de Diseño Gráfico (Panel Frontal)

Diseño Gráfico

GUIA DE EJERCICIOS GUÍA Nº 3

Ejercicio 1.- Crear un array de una dimensión de 10 elementos conformado por números enteros aleatorios comprendidos entre 0 y 250, graficarlos con Waveform Chart. Ejercicio 1 – Guía Nº 3

Ejercicio 2.- Crear un array constante desde el diagrama de bloques utilizando la función “Build Array” y conformado con los siguientes elementos numéricos:   15 – 30 – 35 – 45 – 63 Ejercicio 2 – Guía Nº 3

Ejercicio 3.- Desde el diagrama de bloques construir el siguiente array constante 10-20-30-40-50. Obtener en el panel frontal un array conteniendo el producto de cada uno de los elementos por los valores 0, 1, 2, 3 y 4. Ejercicio 3 – Guía Nº 3

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. Ejercicio 4

Ejercicio 5.- Generar un array de dos dimensiones (dos filas por cinco columnas) con elementos numéricos enteros comprendidos entre 0 y 10. Ejercicio 5

Ejercicio 6.- A partir de un array 1D como muestra la figura siguiente insertar una nueva celda (un número igual a 5) de forma tal que quede incorporado en el nuevo array como último elemento. Ejercicio 6

Ejercicio 7.- Del array 1D de seis números reales como muestra la figura siguiente: Se pide mostrar en el panel frontal a partir de un control numérico el valor de cada celda: Ejercicio 7

Ejercicio 8 Ejercicio 8.- Construir un VI a partir de un array 2D: cuyo panel frontal muestre después de ejecutar la aplicación los siguientes datos: Ejercicio 8

Trabajando con arrays usando funciones de LabVIEW Array Index (elemento de un Array 2D) Ejercicio 8

Ejercicio 9.- Construir un VI que genere un array de tres filas, en la primera con los primeros cinco números, la segunda con el cuadrado de dichos números y la tercera con la raíz cuadrada. Con la función Transpose Array, obtenga el resulta final que se indica a continuación: Ejercicio 9

Ejercicio 9

Trabajando con arrays usando funciones de LabVIEW Ejercicio 9

Ejercicio 10.- Construir un VI cuyo panel frontal contenga un array de controles de strings como muestra la siguiente figura: Ejercicio 10

Trabajando con arrays usando funciones de LabVIEW Ejercicio 10

Ejercicio 11.- A partir de dos array de una y dos dimensiones como muestra la figura siguiente: Determine el número de elementos para el de 1D y número de filas y columnas para el array 2D. Ejercicio 11

Trabajando con arrays usando funciones de LabVIEW Dimensión de un Array Ejercicio 11

Ejercicio 12.- Crear un VI que contenga un array de cinco elementos conformados por strings (potencia, corriente, tensión, aislación, conexión estrella). En un control string adicional, ingresar como dato el elemento para determinar su ubicación en la fila que se encuentra. Ejercicio 12

Trabajando con arrays usando funciones de LabVIEW Si la función no encuentra el elemento devuelve -1 Ejercicio 12

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 alfabéticamente. Ejercicio 13

Trabajando con arrays usando funciones de LabVIEW Ejercicio 13)

Ejercicio 14.- Obtener un array con 10 números 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. Ejercicio 14

Función Subset: Regresa parte de un array iniciando por el index y determinado por lenght Ejemplo Ejercicio 14

Ejercicio 15.- En el diagrama de bloques genere un array de 10 elementos conformados por la medición de una entrada analógica de la placa USB PIC18F2550, en intervalos de 250 ms. Ejercicio 15

Ejercicio 15

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 función. Ejercicio 16

Trabajando con arrays usando funciones de LabVIEW Ejercicio 16

Ejercicio 16

Ejercicio 17.- A partir de una array formado por 10 números aleatorios (de 1 a 10), obtenga el producto de los dos sub-arrays de elementos pares e impares, utilizando la función Decimated Array. Ejercicio 17

Ejercicio 17

Ejercicio 17