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.

Slides:



Advertisements
Presentaciones similares
Instrumentación Virtual con LabVIEW
Advertisements

Iniciación al Power Point
Instrumentación Virtual con LabVIEW
Instrumentación Virtual con LabVIEW
Lección 3 Creando un SubVI
Relacionando Datos Arrays
EN EXCEL SE PUEDE REALIZAR FILTROS EN CUYO FIN ES UNA FORMA RAPIDA Y FACIL DE BUSCAR UN SUBCONJUNTO EN SUB TOTALES SON CON UNA FUNCION DE RESUMEN COMO.
Dibujo significa tanto el arte que enseña a dibujar, como delineación, figura o imagen ejecutada en claro y oscuro, que toma nombre del material con.
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
FUNCIONES EN C USANDO ARRAYS Y MATRICES
Metabuscador Tutorial de Búsqueda Básica. Bienvenido al tutorial de uso del Metabuscador de la Biblioteca Electrónica. A través de EBSCO Discovery Service.
Instrumentación Virtual con LabVIEW
Instrumentos Virtuales (VIs)
Instrumentación Virtual con LabVIEW
PROGRAMACIÓN ESTRUCTURADA
Como empezar en Access 2000 Abrir Access 2000 Pulsamos INICIO
Programación en Pascal
 ¿Qué es PowerPoint? ¿Qué es PowerPoint?  Buscar y aplicar una plantilla Buscar y aplicar una plantilla  Crear una presentación Crear una presentación.
Arreglos: Controles e Indicadores
O3 Report. 2 El O3 Report  El O3 Report es una herramienta que permite crear informes que incluyen una o más vistas del mismo cubo, con la posibilidad.
por: Prof. Luis Vallenilla
BARRA BARRA INSERTAR BARRA BARRA INSERTAR BARRA DE HERRAMIENTAS DE DOCUMENTO HERRAMIENTAS BARRA DE HERRAMIENTAS DE DOCUMENTO HERRAMIENTAS VENTANA DE DOCUMENTODE.
TEMA 2: SISTEMAS OPERATIVOS. ENTORNO MONOUSUARIO.
CLUSTERS EN LABVIEW.
Instrumentación Virtual con LabVIEW
Historia En las primeras versiones de Microsoft Windows (MS-DOS), éste elemento aún no existía, se denominaba "Gestor de archivos" que comúnmente utilizaba.
EL COMPUTADOR. INDICE  Qué es Qué es  El software El software  El hardware El hardware  periféricos de entrada: teclado, mouse, micrófono, escáner,
Es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic están basadas.
CONSTANTES DENTRO DE UN CÁLCULO O EN LOS PASOS PARA SOLUCIONAR UN PROBLEMA, EXISTIRÁN VALORES QUE NUNCA VAN A CAMBIAR Y SE LOS CONOCE COMO CONSTANTES.
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 6 Cadena de Caracteres (Strings) y Manejo de archivos (File I/O)
Application Unit Software ZEN Support Tools. Application Unit Arranque Software ZEN Como cualquier otra aplicación de Windows, para ejecutar el Software.
MANUAL DE INSTALACIÓN DE ARRANQUE DUAL EN UNA PC.
NÚMEROS ALEATORIOS DEPARTAMENTO DE INFORMATICA UNSL-2007.
Arquitectura de Computadores Clase 2 Algebra Booleana y Número Binarios IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile.
7 Fragmentación Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega.
2. UNA INTRODUCCION AL MINITAB M.A. NARCISO TORRES FLORES.
SANTIAGO VILLACIS PowerPoint. POWER POINT GUARDAR EL DOCUMENTO EDICION DE NUEVAS DIAPOSITIVAS ACTIVAR Y SELECCIONAR DIAPOSITIVAS ASISTENTE DE AUTOCONTENIDO.
EXCEL 2010 CONCEPTOS BÁSICOS. SOFTWARE HOJAS DE CÁLCULO Calc una poderosa hoja de cálculo con todas las herramientas necesarias para calcular, analizar.
MICROSOFT POWER POINT INFORMATICA NIVEL III SC. 533 ALUMNO: DAVID PALENCIA REPUBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA.
Page 1 Ciclo de Estructuras de Repetición Carlos Bautista García Unidad VI PROG 2270L.
AntologíaInformática. INTRODUCCIÓN La presente investigación tiene como finalidad desarrollar los conocimientos fundamentales en forma breve y precisa.
OpenOffice.org Base OOo Base Es un gestor de base de datos relacionales (SGBDR) Es multiplataforma y permite el trabajo con otras bases de datos Creación.
FORMULARIOS DE ACCESS Realizado Por: Alexander Mendoza Jessica Moya.
Microsoft Office 2007 MC Isaac Arriaga Moreno. EXCEL 2007.
Lección 1 Introducción. Ventanas de Inicio Clic.
Lección 5 Estructura de Caso (Case) y de Secuencia (Sequence)
Bases de datos II Universidad del Cauca Ing. Wilson Ortega.
Reutilización de código Elementos básicos del lenguaje Java Definición de variables, expresiones y asignaciones Fundamentos de Programación Departamento.
Una base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe ser cumplido para acceder a la información de manera coherente.
Interfaz de C++ Builder Cuando usted inicia C++ Builder, espera ver una solo ventana para desarrollar sus aplicaciones; pero C++ Builder le presenta un.
Programación de Algoritmos Autor: Luis Eduardo Villavicencio Prof.: Ing. Danilo Jaramillo.
Entrada y Salida en C++, Estructuras de Control Prof. Manuel B. Sánchez.
MULTIVERSIDAD LATINOAMERICANA CAMPUS CELAYA INFORMÁTICA II Base de datos (DB) y conceptos básicos LIC. ALEJANDRA PARRA GARCIA.
Se coloca la dirección web 1 2 Dar click Dar click al terminar de llenar el formulario 3 Al crear la cuenta se enviara al correo que coloco todas los.
Lección 2 Creación de un SubVI. SubVIs SubVIs Un SubVI es un VI que puede ser utilizado dentro de otro VI Similar a una subrutina Ventajas ◦ Modular.
Prof. Mauro Zaravia Ortiz Computación e Informática Primer Año Secundaria.
Lección 7 Configuración de VIs. VI Setup Para acceder a VI Setup Presionar el botón derecho del mouse sobre el icono del Panel Presionando sobre VI Setup.
TECNOLOGÍA 2010 Séptimo Básico Tecnologías de la Información y Comunicaciones.
Lección 3 Estructuras Loops y Charts. 1. Seleccione While Loop Estructura While Loop.
Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico.
Sonido continuo para una o varias diapositivas Para repetir un sonido hasta que lo detenga o durante toda la presentación, debe especificar opciones de.
HMI Interface de Operador
“Estructuras de datos”
COLEGIO GENERAL SANTANDER IED Sede A Jornada Tarde “EDUCAR EN LA VIDA Y PARA LA VIDA “ Lucy Consuelo Eraso O Docente Tecnología e Informática Lucy Consuelo.
CAMBIAR EL ALTO Y ANCHO DE LAS DIAPOSITIVAS" Cambiar el tamaño de la diapositiva a estándar o a pantalla panorámica En versiones anteriores de PowerPoint,
MODULO III ARREGLOS Y CLUSTERS.
Transcripción de la presentación:

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 2 31 elementos Los elementos del arreglo se pueden accesar por medio de su índice El primer elemento tiene índice 0 índice Arreglo de 10 elementos Arreglo 2D Cinco filas x Siete columnas Arreglo de 35 elementos

Agregando un Arreglo al Panel Frontal Desde la sub-paleta de Controls >> Array, Matrix & Cluster, seleccione el Array Shell Colóquelo en la pantalla.

Agregando un Arreglo (cont.) Situé el objeto de datos dentro del shell (Ej. Control Numérico)

Arreglos de Controles e Indicadores Añada dimensión 2D al arreglo Selección de arreglo (Array)Arrastre el objeto dentro de la estructura del arreglo

Creando Arreglos Bidimensionales (2D)

Funciones de los Arreglos – Lo Básico Functions >> All Functions >> Array

Funciones de los Arreglos Construcción de un Arreglo

Creación de un Arreglo de Constantes 1. Seleccione la estructura de arreglos 2. Arrastre a la estructura los datos que pueden ser constantes numéricas, booleanas o cadena de caracteres

Creación de Arreglos Utilizando Ciclos Los ciclos For y While pueden indexar y acumular arreglos automáticamente D array Auto-Indexado activado (Por defecto en For Loops) Auto-Indexado desactivado (click derecho en el túnel) El cable se vuelve más grueso El cable permanece del mismo tamaño Únicamente pasa un valor fuera del ciclo (ultima interacción

Creación de arreglos 2D El ciclo (For Loop) interno crea los elementos de las columnas El ciclo (For Loop) externo crea las filas D array D array

Creando un Arreglo con un Ciclo Los ciclos acumulan arreglos en sus limites.

Funciones de Arreglos 4 10 initialized array Element dimension size Initialize Array Número de elementos 32574Arreglo

Funciones de Arreglos Array Element Nuevo arreglo D Array D Array array element array with appended element Build Array D Array

Funciones de Arreglos Array Index Element 0 Row Index 2D Array Column Index 5 Element array index(0) length subarray Array Subset array index element Index Length Array Subset Array Index Array

Extract Column Extract Row 0 Disabled input (empty box) 0 0 Funciones de Arreglos

Poliformismo Las funciones aritméticas son polimórficas Las entradas a las funciones pueden ser de diferentes estructuras de datos Corra Polymorphism Example.vi (BASICS.LLB) Scalar + Scalar Array + Scalar Array + Array CombinaciónResultado Scalar Array Array + Array Array

Gráficas Una gráfica es un indicador de dos dimensiones que permite desplegar uno o mas arreglos llamados trazos. Las gráficas se encuentran en la subpaleta Graph del menú Controls. La grafica de onda (Waveform Graph) unicamente grafican funciones con puntos espaciados uniformemente Graficas XY (XY Graph) es un grafico o plano Cartesiano.

Gráficas Gráfica de forma de onda – indicador numérico especial que puede mostrar una historia de valores Controles >> Indicadores de Gráficas >> Gráfica de forma de onda

Gráficas Seleccionados desde la Paleta de Controles del Menu Controls >> All Controls >> Graphs Grafico de Forma de Onda (Waveform Graph) – Grafica un arreglo de numeros en contra de sus indices Grafico XY Expreso (Express XY Graph) – Grafica un array en contra de otro Grafico de Forma de Onda Digital (Digital Waveform Graph) – Grafica bits de datos binarios

No borrar esta Diapositiva

Gráficas Haga Clic Derecho en la grafica y seleccione Properties (propiedades) para poder personalizar interactivamente

Usando ciclos y temporización (Time Delay) Construya el VI Ejemplo de Ciclo.vi. Note

Gráfica de Onda (Waveform Graph)

Usando Gráficas de Forma de Onda y generadores de señal (Waveform ) Nótese

Gráfica XY (XY Graph)

Trazo Simple Waveform Graphs 1D Array Waveform graph 1D Array Waveform graph terminal (1D array) Función Bundle (Cluster subpalette ) terminal (cluster)

Trazo Múltiple Waveform Graphs Función Build Array (Array subpalette) Waveform graph terminal (cluster array) clusters cluste r array 1D Arrays Waveform graph terminal (2D array) 2D array Build Array

Ejemplo XY Graphs

Diagrama de Bloques

Resumen Use la ventana de ayuda para conectar charts and graphs

Clusters Estructura de Datos que agrupa datos juntos. Los Datos pueden ser de diferentes tipos. Semejante a una estructura (struct) en C++ Los elementos deben de ser ya sea, todos Controles o todos Indicadores Se puede considerar como un conjunto de alambres agrupados en un cable.

Creando un Cluster 1. Seleccionar la pre-forma (shell) del Cluster Controls >> All Controls >> Array & Cluster 2. Colocar Objetos dentro de la pre-forma (shell)

Funciones del Cluster Están ubicadas en la subpaleta de Cluster de la paleta Functions>>All functions. También puede ser accesada haciendo clic con el botón derecho del mouse en la terminal del Grupo. Bundle (Agrupar) (Las etiquetas de la terminal reflejan los tipos de datos) Bundle by name (Agrupar por nombre)

Funciones del Cluster Unbundled (separar) Unbundled by name (separar por nombre) Ejemplo de un Cluster separado (Unbundled Cluster)

Errores de Cluster Los Errores de Cluster contienen la siguiente información: ◦ Booleano (Boolean) Para reportar si surgió algún error ◦ Enteros (Integer) Para reportar errores específicos de códigos ◦ Cadena (String) Para brindar información acerca del error

Técnicas de Manejo de Errores La información de un Error es transmitida de un subVI al siguiente Si un Error ocurre en un subVI, todos los subVI subsecuentes no serán ejecutados de la manera usual Los errores de Cluster contienen todas las condiciones del Error Manejo automático de Errores Errores de Cluster

Errores de Cluster y su Manejo