Upload
luis-rebollar
View
9
Download
2
Embed Size (px)
Citation preview
ANÁLISIS Y ANÁLISIS Y VISUALIZACIÓN DE DATOSVISUALIZACIÓN DE DATOS
INTRODUCCIÓNINTRODUCCIÓN
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.
IntroducciónIntroducción
IntroducciónIntroducción
En esta unidad, se abarcarán dos:En esta unidad, se abarcarán dos:– WAVEFORM CHARTWAVEFORM CHART– WAVEFORM GRAPHWAVEFORM GRAPH
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.
ANÁLISIS Y ANÁLISIS Y VISUALIZACIÓN DE DATOSVISUALIZACIÓN DE DATOS
GRÁFICA TIPO CHARTGRÁFICA TIPO CHART
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.
WAVEFORM CHARTWAVEFORM CHART
Los datos se pueden pasar uno a uno al Los datos se pueden pasar uno a uno al CHART.CHART.
WAVEFORM CHARTWAVEFORM CHART
Los datos se pueden pasar mediante un Los datos se pueden pasar mediante un ARRAYARRAY
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
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
WAVEFORM CHARTWAVEFORM CHART
Indicador con Indicador con todos sus todos sus elementos.elementos.
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.
WAVEFORM CHARTWAVEFORM CHART
Modos de este Modos de este gráficográfico
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.
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.
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
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.
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.
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.
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
ANÁLISIS Y ANÁLISIS Y VISUALIZACIÓN DE DATOSVISUALIZACIÓN DE DATOS
GRÁFICA TIPO GRAPHGRÁFICA TIPO GRAPH
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.
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.
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.
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
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.
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.
WAVEFORM GRAPHWAVEFORM GRAPH
Waveform Graph
100
SineMultiply Divide
50
Generate Waveform.viBuild Array
Multiply
0.5
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
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.
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.
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
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 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.
TIPO DE TRAZOTIPO DE TRAZO
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