Grupo 3MM4Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas Practica 2 Instrumentación Virtual Prof. Erick Huitrón Ramirez Paulino Enrique Cabrero Palomino Rubrica de evaluación Práctica 2. Funcionamiento Procedimiento Orden de diagrama de bloques Observaciones y resultados 5/Octubre/2013 Situación estudiantil: no inscrito % % % % Ejercicio 1. Conversión numérica. . o si la letra anterior es mas pequeña porque esto probocara que se le reste ese valor. Para el panel frontal únicamente hay un control string y un indicador numérico que es el que muestra la canridad Para el diagrama de bloques hay un ciclo for programado con un numero de iteraciones igual a la cantidad de caracteres en el string y programado para separar de 2 en 2 el string para de ahí separar individual mente y poder evaluar el valor correspondiente de la letra. esto se hace con comparadores selectoresy puertas and y or. index array y initialize array para inicializar lo será nuestro arreglo de salida. en el panel frontal solo tenemos el arreglo de 2 dimenciones para colocar la matriz deseada. y otro arreglo de igual dimencion donde muestra a matriz traspuesta.Ejercicio 2. En el programa para trasponer la matriz. dspues están 2 ciclos for para separar cada dato individualmente. y finalmente se reordenan los datos con la función replace array subsert y con ayuda de los contadores de iteraciones de los ciclos for. La matriz traspuesta. . En el diagrama de bloques hay 2 iniciamos con las funciones array size. después esta la estructura while que contiene el proceso de separación de datos del Cluster por medio de un conversor. array to cluster. se introduce el nuevo arreglo en el que ya esta inicializado para acomodar los datos.Ejercicio 3. después se utiliza otra función llamada build array que se utiliza para ordenar los datos que obtuvimos del cluster y enseguida con la función replace array subset. un control en forma de tabla para presentar los datos. y un unbunble by name. Tabulación de datos. Y en el diagrama de bloques en princpio tenemos una constante de arreglo para colocar los nombres de las columnas. también hay un control numérico para elegir la fila de guardado. . En el panel frontal esta el arreglo de clusters que contiene todas las opciones para obtener los datos. los primeros programados para crear la matriz de 30x30 con valores descendentes empezando por el 30 y disminuyendo por columna y también por renglón. Operaciones con arreglos de dos dimensiones. .Ejercicio 4. y mostrando el arreglo de de clusters de arreglos gracias al indexado de los ciclos for. y el segundo grupo de ciclos for esta programado para separar y organizar en clusters los arreglos de 6x6 con la función array tu cluster. En el panel frontal aparece el arreglo de clusters de arreglos que presenta la secuencia de números deseada divididos en 25 paneles de 6x6. En el diagrama de bloques encontramos 2 pares de ciclos for. eso para poder obtener una matriz de colores. El cubo de colores. Para el panel fronatl únicamente mostramos los 6 cuadros de colores.Ejercicio 5. . simbolizando las caras del cubo de colores RGB. y cada uno con otro ciclo for dentro. y con las funciones Flatten pixmap y Draw Flattened pixmap para convertirlo en imagen. En el diagrama de bloques encontramos 6 ciclos for (uno por cada cuadro). esto se logra con el aumento de los cilcos for y con la función RGB to color y las funciones de indexado para obtener la matriz de colres.