ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario...

37
ANÁLISIS Y ANÁLISIS Y VISUALIZACIÓN DE DATOS VISUALIZACIÓN DE DATOS INTRODUCCIÓN INTRODUCCIÓN

Transcript of ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario...

Page 1: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

ANÁLISIS Y ANÁLISIS Y VISUALIZACIÓN DE DATOSVISUALIZACIÓN DE DATOS

INTRODUCCIÓNINTRODUCCIÓN

Page 2: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

IntroducciónIntroducción

En muchas ocasiones es necesario para En muchas ocasiones es necesario para una mayor comprensión de los resultados una mayor comprensión de los resultados obtenidos representarlos gráficamente. obtenidos representarlos gráficamente.

Para ello LabVIEW dispone de varios tipos Para ello LabVIEW dispone de varios tipos de gráficos accesible desde el menú de gráficos accesible desde el menú CONTROLS del panel frontal bajo el ítem CONTROLS del panel frontal bajo el ítem GRAPH.GRAPH.

Page 3: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

IntroducciónIntroducción

Page 4: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

IntroducciónIntroducción

En esta unidad, se abarcarán dos:En esta unidad, se abarcarán dos:– WAVEFORM CHARTWAVEFORM CHART– WAVEFORM GRAPHWAVEFORM GRAPH

Page 5: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

IntroducciónIntroducción

Un indicador GRAPH recibe los datos como un bloque, Un indicador GRAPH recibe los datos como un bloque, mientras que uno CHART los muestra punto por punto.mientras que uno CHART los muestra punto por punto.

Un indicador CHART retiene un cierto número de datos Un indicador CHART retiene un cierto número de datos mientras que el GRAPH los sustituye bloque por bloque.mientras que el GRAPH los sustituye bloque por bloque.

Page 6: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

ANÁLISIS Y ANÁLISIS Y VISUALIZACIÓN DE DATOSVISUALIZACIÓN DE DATOS

GRÁFICA TIPO CHARTGRÁFICA TIPO CHART

Page 7: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

Es un tipo especial de indicador numérico Es un tipo especial de indicador numérico que muestra una o más gráficas, que muestra una o más gráficas, reteniendo en pantalla un cierto número reteniendo en pantalla un cierto número de datos definido por el usuario.de datos definido por el usuario.

Los nuevos datos se añaden al lado de los Los nuevos datos se añaden al lado de los ya existentes, deforma que se pueden ya existentes, deforma que se pueden comparar entre ellos.comparar entre ellos.

Page 8: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

Los datos se pueden pasar uno a uno al Los datos se pueden pasar uno a uno al CHART.CHART.

Page 9: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

Los datos se pueden pasar mediante un Los datos se pueden pasar mediante un ARRAYARRAY

Page 10: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

Las opciones para Las opciones para este gráfico se este gráfico se muestran en la figura.muestran en la figura.

Se comentarán Se comentarán algunas de ellasalgunas de ellas

Page 11: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

La opción de Visible La opción de Visible Item, permite tener Item, permite tener todos los elementos todos los elementos de la gráficade la gráfica

Page 12: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

Indicador con Indicador con todos sus todos sus elementos.elementos.

Page 13: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

REINITIALIZE TO REINITIALIZE TO

DEFAULTDEFAULT: Actualiza el : Actualiza el último punto obtenido al último punto obtenido al valor por defecto.valor por defecto.MAKE CURRENT VALUE MAKE CURRENT VALUE

DEFAULTDEFAULT: Convierte el : Convierte el último punto obtenido en último punto obtenido en el valor por defectoel valor por defecto

CLEAR CHARTCLEAR CHART: Borra el : Borra el contenido del buffer.contenido del buffer.

Page 14: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

Modos de este Modos de este gráficográfico

Page 15: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

El modo STRIP CHART, es el modo por defecto El modo STRIP CHART, es el modo por defecto y consiste en que cada valor nuevo se coloca a y consiste en que cada valor nuevo se coloca a la derecha del display, mientras que valores la derecha del display, mientras que valores anteriores se desplazan a la izquierda.anteriores se desplazan a la izquierda.

Page 16: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

En modo SCOPE cada valor se coloca a la En modo SCOPE cada valor se coloca a la derecha del anterior empezando por el margen derecha del anterior empezando por el margen izquierdo. Cuando se llega al margen derecho izquierdo. Cuando se llega al margen derecho se borra todo el display y se comienza de nuevo se borra todo el display y se comienza de nuevo por la izquierda.por la izquierda.

Page 17: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

El modo SWEEP es semejante al SCOPE salvo El modo SWEEP es semejante al SCOPE salvo que ahora no se borran los datos. Una línea que ahora no se borran los datos. Una línea vertical se mueve hacia la derecha cada vez que vertical se mueve hacia la derecha cada vez que se añade un nuevo datose añade un nuevo dato

Page 18: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART X y Y SCALE: Ajusta de forma X y Y SCALE: Ajusta de forma automática el rango de valores automática el rango de valores de X y Y respectivamentede X y Y respectivamente

STACK PLOTS: Permite STACK PLOTS: Permite manejar diferentes escalas manejar diferentes escalas para cuando hay mas de un para cuando hay mas de un trazo.trazo.

CHART HISTORY LENGTH: CHART HISTORY LENGTH: Fija el tamaño del buffer, por Fija el tamaño del buffer, por defecto será de 1024.defecto será de 1024.

Page 19: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART Usted puede pasar Usted puede pasar datos a múltiples datos a múltiples gráficas tipo gráficas tipo CHART de varias CHART de varias maneras. maneras.

Page 20: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

El primer método es juntar los datos a El primer método es juntar los datos a CLUSTER SCALAR numérico dónde cada CLUSTER SCALAR numérico dónde cada número representa un solo punto para cada uno número representa un solo punto para cada uno de las gráficas. Un ejemplo de esto se muestra de las gráficas. Un ejemplo de esto se muestra en lo siguiente ilustración.en lo siguiente ilustración.

Page 21: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM CHARTWAVEFORM CHART

Si usted quiere pasar los puntos múltiples de Si usted quiere pasar los puntos múltiples de trazos en una sola actualización, usted puede trazos en una sola actualización, usted puede alambrar una serie de CLUSTER numéricos a la alambrar una serie de CLUSTER numéricos a la gráfica.gráfica.

50

0.5

Waveform Chart

Page 22: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

ANÁLISIS Y ANÁLISIS Y VISUALIZACIÓN DE DATOSVISUALIZACIÓN DE DATOS

GRÁFICA TIPO GRAPHGRÁFICA TIPO GRAPH

Page 23: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM GRAPHWAVEFORM GRAPH

Representa una serie de valores de Y Representa una serie de valores de Y equidistantes dada siempre una misma equidistantes dada siempre una misma distancia delta X, comenzando a partir del distancia delta X, comenzando a partir del valor inicial X0. A un mismo punto X1 solo valor inicial X0. A un mismo punto X1 solo le puede corresponder un valor Y1. le puede corresponder un valor Y1.

Page 24: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM GRAPHWAVEFORM GRAPH

Cuando se representa una nueva serie de Cuando se representa una nueva serie de datos, al contrario de lo que ocurría en un datos, al contrario de lo que ocurría en un indicador CHART, estos datos reemplazan indicador CHART, estos datos reemplazan a los ya existentes en lugar de añadirse.a los ya existentes en lugar de añadirse.

Existen dos posibilidades a la hora de Existen dos posibilidades a la hora de representar una única gráfica en un representar una única gráfica en un WAVEFORM GRAPH.WAVEFORM GRAPH.

Page 25: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM GRAPHWAVEFORM GRAPH

La primera consiste en unir un ARRAY de La primera consiste en unir un ARRAY de valores numéricos directamente a la GRAPH de valores numéricos directamente a la GRAPH de forma que ésta interpreta cada valor como un forma que ésta interpreta cada valor como un nuevo punto comenzando en X0 e nuevo punto comenzando en X0 e incrementando en 1 para cada punto.incrementando en 1 para cada punto.

Page 26: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM GRAPHWAVEFORM GRAPH

La segunda consiste en crear un CLUSTER en La segunda consiste en crear un CLUSTER en la cual, junto con el ARRAY de valores, se la cual, junto con el ARRAY de valores, se indica el valor inicial de X0 y el incremento de X.indica el valor inicial de X0 y el incremento de X.

Waveform Graphfrequency

amplitude

500

1.5

Page 27: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM GRAPHWAVEFORM GRAPH

Existe la posibilidad de representar mas Existe la posibilidad de representar mas de una gráfica en una misma GRAPH.de una gráfica en una misma GRAPH.

Para ello es necesario unir los datos de Para ello es necesario unir los datos de las diferentes gráficas en un formato que las diferentes gráficas en un formato que LabVIEW sepa interpretar.LabVIEW sepa interpretar.

Page 28: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM GRAPHWAVEFORM GRAPH

Si todas las gráficas tiene un mismo Si todas las gráficas tiene un mismo escalado X y un mismo número de puntos, escalado X y un mismo número de puntos, bastará con crear un ARRAY bastará con crear un ARRAY bidimensional de valores numéricos donde bidimensional de valores numéricos donde cada fila de datos es una gráfica.cada fila de datos es una gráfica.

LabVIEW interpreta estos datos con X=0 e LabVIEW interpreta estos datos con X=0 e incremento de 1.incremento de 1.

Page 29: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM GRAPHWAVEFORM GRAPH

Waveform Graph

100

SineMultiply Divide

50

Generate Waveform.viBuild Array

Multiply

0.5

Page 30: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM GRAPHWAVEFORM GRAPH

Si queremos un inicio e incremento diferente se Si queremos un inicio e incremento diferente se agrega un CLUSTER agrega un CLUSTER

Page 31: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

WAVEFORM GRAPHWAVEFORM GRAPH

Si ni el escalado ni el número de puntos de la gráfica es Si ni el escalado ni el número de puntos de la gráfica es el mismo para todas ellas, lo que haremos será crear un el mismo para todas ellas, lo que haremos será crear un CLUSTER por cada gráfica que contendrá un ARRAY de CLUSTER por cada gráfica que contendrá un ARRAY de datos, un valor X0 y valor de incremento. Y con los datos, un valor X0 y valor de incremento. Y con los cluster de las diferentes gráficas crearemos un ARRAY.cluster de las diferentes gráficas crearemos un ARRAY.

Page 32: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

XY GRAPHXY GRAPH

En XY GRAPH un punto X1 puede tener En XY GRAPH un punto X1 puede tener varios valores Y, lo que permite, por varios valores Y, lo que permite, por ejemplo, dibujar funciones circulares. XY ejemplo, dibujar funciones circulares. XY GRAPH representa una coordenada GRAPH representa una coordenada (X1,Y1) donde los valores de X no tienen (X1,Y1) donde los valores de X no tienen porque ser equidistantes.porque ser equidistantes.

Para representar una única gráfica XY Para representar una única gráfica XY existen dos posibilidades.existen dos posibilidades.

Page 33: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

XY GRAPHXY GRAPH

La primera consiste en crear un CLUSTER que La primera consiste en crear un CLUSTER que contenga un ARRAY de datos X y un ARRAY de contenga un ARRAY de datos X y un ARRAY de datos Y.datos Y.

XY Graph

2

20

Page 34: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

XY GRAPHXY GRAPH

La primera consiste en crear un CLUSTER que La primera consiste en crear un CLUSTER que contenga un ARRAY de datos X y un ARRAY de contenga un ARRAY de datos X y un ARRAY de datos Y.datos Y.

Page 35: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

XY GRAPHXY GRAPH

La segunda consiste en crear un ARRAY de La segunda consiste en crear un ARRAY de CLUSTER, donde cada CLUSTER contiene un CLUSTER, donde cada CLUSTER contiene un valor de X y un valor de Y.valor de X y un valor de Y.

Page 36: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

TIPO DE TRAZOTIPO DE TRAZO

Page 37: ANÁLISIS Y VISUALIZACIÓN DE DATOS INTRODUCCIÓN. Introducción En muchas ocasiones es necesario para una mayor comprensión de los resultados obtenidos representarlos.

Actividades y EjerciciosActividades y Ejercicios

Realice las actividades de la unidad 4Realice las actividades de la unidad 4

Realice los ejercicios complementarios de Realice los ejercicios complementarios de la unidad 4la unidad 4