arreglos
TRANSCRIPT
15-8-2012
COMPARTE EL CONOCIMIENTO
ELECTRONICA
PERÚ TUTORIAL LABVIEW 2010
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 1
EJEMPLO1:
GENERAR UN ARRAY CON 7 ELEMENTOS Y UNA MATRIZ DE 5x4 CON NUMEROS ENTEROS
SOLUCION:
PARA GENERAR UN ARREGLO Y UNA MATRIZ HACEMOS USO DEL FOR (ASI COMO CUANDO
PROGRAMAMOS EN C).
EN EL DIAGRAMA DE BLOQUES TENEMOS:
ARREGLOS
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 2
EL PANEL FRONTAL TENEMOS LOS VALORES GENERADOS PERO COMO NOS DAMOS
CUANTA NO SON ENTEROS ESTO ES DEBIDO A QUE NUESTRO BLOQUE
ARRAYXY(INDICADOR) SE ENCUENTRA EN DOBLE FLOAT.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 3
PARA GENERAR LOS NUMEROS ENTEROS TENEMOS QUE CAMBIAR SU FORMATO Y ESTO
LO HACEMOS DE LA SIGUIENTE MANERA:
NOTAMOS QUE POR DEFECTO ESTA CONFIGURADO EN DOBLE FLOAT
SELECCIONAMOS EL FORMATO LONG(I32) QUE SON LOS ENTEROS LARGOS DE 32bit
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 4
AHORA TENEMOS EN EL DIAGRAMA DE BLOQUES :
Y EN EL PANEL FRONTAL OBSERVAMOS UN ARREGLO Y UNA MATRIZ CON NUMEROS
ENTEROS.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 5
EJEMPLO2:
HACER UNA SUMA DE MATRICES REALES Y UNA SUMA DE MATRICES CON NUMEROS COMPLEJOS
SOLUCION:
PARA INGRESAR DATOS DENTRO DE UNA MATRIZ NOS VAMOS AL PANEL FRONTAL Y
SELECCIONAMOS RealMatrix.ctl y ComplexMatrix.ctl
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 6
CREAMOS CUATRO MATRICES DOS REALES Y DOS COMPLEJAS.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 7
COMO YA TENEMOS LAS MATRICES EN REALES Y COMPLEJOS PARA SUMARLAS O
RESTARLAS SIMPLEMENTE SELECCIONAMOS LOS BLOQUES DE SUMAR Y RESTAR LUEGO
LES CREAMOS UN INDICADOR.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 8
SUMAMOS RESTAMOS Y TENEMOS LA SUMA Y RESTA DE NUMEROS REALES Y COMPLEJOS
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 9
EJEMPLO3:
CREAR UNA MATRIZ CON NUMEROS ENTEROS Y CALCULAR CUANTAS FILAS Y CUANTAS
COLUMNAS TIENE.
CREAR UN ARRAY Y CALCULAR EL NUMERO DE ELEMENTOS QUE TIENE
SOLUCION:
PARA OTENER EL TAMAÑO DE UNA MATRIZ O UNA ARRAY HACEMOS USO DEL BLOQUE
SIZE.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 10
EN EL PANEL FRONTAL PARA LA MATRIZ INGRESAMOS EL NUMERO DE FILAS NUMERO DE
COLUMNAS Y PARA EL ARRAY EL NUMERO DE ELEMENTOS ENTONCES NOTAMOS QUE EL
SIZE CREADO CONCUERDA CON LO QUE INGRESAMOS, ESTE EJERCICIO SOLO ES PARA VER
LA FUNCION DEL SIZE EL CUAL NOS SERA DE UTILIDAD EN FUTUROS EJEMPLOS.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 11
EJEMPLO4:
EXTRAER FILAS Y COLUMNAS DE UNA MATRIZ DE 6x4
SOLUCION:
PARA LOGRAR ESTO HACEMOS USO DEL BLOQUE INDEX EL CUAL PERMITE SEPARAR EN
COLUMNAS O EN FILAS.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 12
EN EL PANEL FRONTAL TENEMOS LA SEPARACION EN :
COLUMA0 COLUMNA1 FILA 2 Y FILA 3.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 13
EJEMPLO5:
EXTRAER ELEMENTOS DE LA FILA3 APARTIR DE LA POSICION1
SOLUCION:
PARA LOGRAR ESO HACEMOS USO DEL BLOQUE ARRAY SUBSET EL CUAL ME PERMITE
INGRESAR LA POSICION Y LA CANTIDAD DE DATOS QUE QUIERE EXTRAER APARTIR DE ESA
POSICION.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 14
SE NOTA LA EXTRACION DE ELEMENTOS DE LA FILA3, EL ARRAY SUBSET TIENE GRAN
UTILIDAD CUANTO ADQUIRIMOS DATOS YA QUE TOMAMOS LA CANTIDAD DE DATOS DE
UNA TRAMA O LOS DATOS MAS IMPORTANTES PARA REALIZAR UNA GRAFICA.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 15
EJEMPLO6:
DEL PROBLEMA ANTERIOR CONCATENAR LA FILA2 CON UNA CONSTANTE Y REEMPLAZAR EL
VALOR2 DE LA COLUMA1 POR EL NUMERO 100
SOLUCION:
SOLUCIONAMOS ESTO CON LOS BLOQUES PRACTICOS BUILD Y EL REPLACE
BUILD: CONCATENADOR
REPLACE: REEMPLAZA VALORES.
TUTORIAL LABVIEW 2010 15 de agosto de 2012
ELECTRONICA PERÚ 16
SE MUESTRA LA NUEVA COLUMNA CON LA POSICION REEMPLAZADA Y LA
CONCATENACION DE LA FILA2 CON LA CONSTANTE.