Paso 2 – 2 – Experimentación Experimentación
Luis Alberto Sánchez Correa- C.C. 16786134 Jorge Alexander Celades – Celades – C.C. C.C. 1113781729
Presentado a: JAIRO ANTONIO GARCIA BARRETO
Universidad Nacional Abierta y a Distancia – UNAD – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Software para Ingeniería - 203036_57 Octubre – Octubre – 2018 2018 Colombia
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Introducción
El siguiente documento tiene el desarrollo de la actividad Paso 2- Experimentación, que tiene como enfoque identificar y evaluar las aplicaciones en general de software destinadas para este curso y en específico en la vida cotidiana y se presenta como requisito para la valoración inicial del curso Ingeniería de Telecomunicaciones, grupo 203036_57.
La importancia que tiene la realización de este trabajo, radica en unas tareas individuales y colaborativas por parte del grupo, mediante una actividad de reconocimiento, reconocim iento, contenidos previos, aplicaciones, y la práctica profesional e integración a nuestra vida moderna por medio de responder preguntas de problemas de aplicación de la vida cotidiana, donde cada integrante del grupo seleccionara y desarrollara un problema para para luego debatir al interior del grupo colaborativo y entregar un solo trabajo(por parte de un integrante en el entorno de evaluación y seguimiento). Nos ayudaran a Aprovechar Aprovechar las herramientas herramientas y recursos que ofrecen el software de modelamiento modelamiento matemático para el manejo de problemas que involucren el tratamiento matemático dentro de la ingeniería como también aumentar nuestros conocimientos en aras de formar un profesional integro.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
OBJETIVOS
Principal
Desarrollar el contenido del trabajo fase de Experimentación.
Secundarios
Diseñar e implementar un programa que muestre un menú que le dé la posibilidad al usuario de:
Capturar una palabra y mostrarla en pantalla en código Braille (solamente alfabeto, incluyendo vocales tildadas, no representar números ni caracteres especiales)
Digitar una letra y mostrar la imagen (*.jpg) del código Braille correspondiente
Ingresar una letra y representar el código Braille de la letra que ocupa la posición anterior y posterior a ella dentro del alfabeto, dicho código exportarlo a una hoja electrónica. Por ejemplo, si ingresa la letra "b", se debe representar en Braille la letra "a" y "c" y exportar éstos códigos.
Establecer lazos de comunicación con los integrantes del grupo colaborativo
Dar respuestas de modo individual a las preguntas planteadas en este primer ejercicio.
Elaborar el informe requerido y presentarlo en el espacio colaborativo para aportes grupales.
Cada estudiante participa en el grupo en una lluvia de ideas de hipótesis sobre cómo solucionar las situaciones planteadas.
Definir una propuesta metodológica.
Definir la metodología a seguir a partir de las hipótesis comunes encontradas o seleccionadas para resolver el problema.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Actividades a desarrollar Ítem a resolver
Respuesta
1. INSTALAR MATLAB O SCILAB R/ Si, Instalado Matlab Versión 2014. 2. DESARROLLAR EL COMPONENTE PRÁCTICO Descargar la guía para el desarrollo del componente práctico que encuentra en el entorno de aprendizaje práctico y desarrollar la práctica No 1 descrita allí. 2.a Un programa que le muestre al usuario un menú con las siguientes opciones: diodo, condensador, transistor, bobina; de acuerdo a la opción que elija el programa debe mostrar una imagen de dicho elemento y un concepto. R/
Código Matlab function PruebasGraficos x=0 y=1 while ((x<6) | (y==1)) x= menu ('Eliga elemento??','1.Diodo','2.Condensador','3.T elemento??','1.Diodo','2.Condensador','3.Transistor','4.Bobina', ransistor','4.Bobina','5.Resistenci '5.Resistenci a'); switch x case 1 imshow('E:\Telecom_2018\Software_Ingeneria\chapter2\Diodo.PNG') case 2 imshow ('E:\Telecom_2018\Software_Ingeneria\chapter2\Condensador.PNG') case 3 imshow ('E:\Telecom_2018\Software_Ingeneria\chapter2\Transistor.PNG') case 4 imshow ('E:\Telecom_2018\Softw ('E:\Telecom_2018\Software_Ingeneria\chapter2\Bobina.PNG are_Ingeneria\chapter2\Bobina.PNG')') case 5 imshow ('E:\Telecom_2018\Software_Ingeneria\chapter2\Resistencia.PNG') end y= menu ('Continuar??','1.Si','2.Salir'); ('Continuar??','1.Si','2.Salir'); switch y case 1 x=0 case 2
Gráficos
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
2.b Un programa que permita ingresar dos matrices A de orden m*n y B de orden p*q y con ellas realizar las siguientes operaciones: - A+B (verificar (verific ar que condiciones deben cumplir m, n, p y q) - A’ - A-B’ (verificar que condiciones deben cumplir m, n, p y q) - A*B (verificar (verific ar que condiciones deben cumplir m, n, p y q) Código Matlab clc clear all fprintf ('Ingresar matriz A ? \n\n') m= input ('Numero filas matriz ? \n') n= input ('Numero de filas columna ? \n') for i=1:m for j=1:n disp (['Elemento(',num2str(i),',',num2str(j), (['Elemento(',num2str(i),',',num2str(j),')']) ')']) A(i,j)=input(''); End end disp ('Matriz A es:') fprintf ('Ingresar matriz b ? \n\n') p= input ('Numero filas matriz ? \n') q= input ('Numero de filas columna ? \n') for i=1:p for j=1:q disp (['Elemento(',num2str(i),',',num2str(j), (['Elemento(',num2str(i),',',num2str(j),')']) ')']) B(i,j)=input(''); end end
prompt = 'La matriz A es de m x n \nIngrese m:'; m = input(prompt); prompt = 'Ingrese n:'; n = input(prompt); prompt = 'La matriz B es de p x q \nIngrese p:'; p = input(prompt); prompt = 'Ingrese q:'; q = input(prompt); A = ceil(30 * rand(m,n)) rand(m,n)) B = ceil(30 * rand(p,q)) prompt = 'Seleccione la operación a realizar: \n1. A+B \n2. A trans \n3. A-B \n4. AxB\n'; opcion = input(prompt); prompt = opcion; switch (opcion) case 1 if (m == p & n == q) C=A+B else disp('Para sumar dos matrices: m = p y n = q'); end
disp ('Matriz B es:') while ((x<5) x= menu ('OPERACIONES??','1.(A+b)','2.(A' ('OPERACIONES??','1.(A+b)','2.(A')','3.(A-B')', )','3.(A-B')', '4.(A*B)', '5.FIN; switch x case 1 If (m=p && n=q) for i=1:m for j=1:n S(i,j) = A(i,j) + B(i,j) end end disp ('suma de matriz A+B ') disp (S)
case 2 C = transpose(A) case 3 if (m == p & n == q) C=A-B else disp('Para restar dos matrices: m = p y n = q'); end case 4 if (n == p) C=A*B else disp('Para multiplcar dos matrices: m = n'); end
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
disp (Transpuesta A' ') disp (ta) case 3 If (m=p && n=q) for i=1:m for j=1:n R(i,j) = A(i,j) - B(j,i) end end disp ('Substraccion de matriz A-B ') disp (S) else disp (' Matriz Ay B No son computables'); case 4 If (p=q) for i=1:m for j=1:q m(i,j) = A(i,j) * B(i,j) end end disp ('Multiplicacion de matriz A*B ') disp (m) else disp (' Matriz Ay B No son multiplicables'); Case 5 x=5 end
2.c Un programa que le permita a un usuario ingresar el número de la cédula e imprimir dos vectores, uno con los números pares y otro con los números impares R/ Código Matlab Opción 1
function Cedularevision i=0; disp ('Unad - Trabajo Practico'); disp ('Elaborado por Luis Sanchez'); disp ('Septiembre 18/2018'); disp ('Software para Ingeniería'); for i=1:8 disp (i); Cedula(i)=input('Ingresee digito a digito su numero Cedula(i)=input('Ingres de cedula ?'); if (Cedula(i)==0 |Cedula(i)==2 |Cedula(i)==4| Cedula(i)==6| Cedula(i)==8) Cedulapar(i)=Cedula(i);
function IDrevision i=0; disp ('Unad - Trabajo Practico'); disp ('Elaborado por Luis Sanchez'); disp ('Septiembre 18/2018'); disp ('Software para Ingeniería'); Cedula=input('Ingrese digito a digito su número de cedula ?'); Cedulatemp=Cedula; for i=1:8 disp (i); Cedulaentero = fix(Cedulatemp/(10^(8-i))); disp ('Entero'); disp (Cedulaentero); Cedulaarreglo(i)= fix((Cedulaentero));
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
end disp ('Cedula Digitada: '); disp (Cedula); disp ('Numeros Pares : '); disp (Cedulapar); disp ('Numeros impares: '); disp (Cedulaimpar) ; end
for i=1:8 if (Cedulaarreglo(i)==0 |Cedulaarreglo(i)==2 | Cedulaarreglo(i)==4| Cedulaarreglo(i)==6| Cedulaarreglo(i)==8) Cedulapar(i)=Cedulaarreglo(i); else (Cedulaarreglo(i)==1 |Cedulaarreglo(i)==3 | Cedulaarreglo(i)==5| Cedulaarreglo(i)==7| Cedulaarreglo(i)==9) Cedulaimpar(i)=Cedulaarreglo(i); end i=i+1; end disp ('Cedula Digitada: '); disp (Cedula); disp (Cedulaarreglo); disp ('Numeros Pares : '); disp (Cedulapar); disp ('Numeros impares: '); disp (Cedulaimpar) ; end
2d. Crear y publicar un video (en su cuenta de youtube), donde se evidencia que tiene instalado Matlab y a la vez explique el funcionamiento de los programas desarrollados, desde la perspectiva del programador (código) como del usuario. R/ Elaborado por : Luis Sánchez
Jorge Celades
https://youtu.be/RWihynkjh_Q
https://youtu.be/mdyJvod7scQ
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Realice un programa que genere un número aleatorio y le dé la opción al usuario de adivinar cuál número se generó. El programa debe permitirle cierta cantidad de intentos (mínimo 5), que los establece el programador y lo informa al usuario Una vez el usuario acierte o no, se debe exportar a un archivo en Excel:
el número aleatorio generado Cada uno de los números que el usuario digitó La palabra ACERTÓ o no ACERTÓ, según corresponda La cantidad de intentos empleados. empleados.
R\ function Loteria prompt = {'Ingrese Rango para suerte 10-XX ?','Numero intentos Mínimo 5?'}; Datos = inputdlg(prompt,'s') Rango = str2num(Datos{1,1}); Intentos = str2num(Datos{2,1}); disp (Rango); disp (Intentos); i=0; Suerte = round((rand * Rango), 0); disp (Suerte); Suerte(1)= Suerte; while (i <= (Intentos-1)) prompt = {'Ingrese Dato 1- XX ?'}; i=i+1; Entrada = inputdlg(prompt,' '); Prueba(i) = str2num(Entrada{1,1}); Intento(i)=i; Suerte(i)= Suerte(1); if (Prueba(i) == Suerte) Resultado(i) = {'Exito'}; T= table(Prueba(i), Resultado(i), Suerte(i), Intento(i),i); f = msgbox('Numero Acertado','Felicitaciones'); x= menu ('Numero Acertado Finalizar','1.Si'); i= Intentos +1; end
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Realice un programa donde el usuario ingrese una matriz de orden m*n y en ella se puedan rotar sus elementos ya sea de izquierda a derecha y viceversa; o de arriba abajo y viceversa. Las veces que el usuario determine, Por ejemplo, si el usuario ingresa la matriz A 1
2
3
4
5
6
7
8
9
Y el usuario desea rotarla 2 veces a la derecha, la matriz debe quedar 2
3
1
5
6
4
8
9
7
R/ Codigo
Resultado
function matrizRotacion
Ingresar matriz A fprintf ('Ingresar matriz A ? \n\n') m= input ('Numero filas matriz ? \n') n= input ('Numero de filas columna ? \n') for i=1:m for j=1:n disp
Numero filas matriz ? 3 m= 3 Numero de filas columna ? 3 n= 3
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
for j=2:n A(i,j)= B(i,j-1); A(i,1)= B(i,n); end end disp ('A Desplazo Columna Derecha ') disp (A) case 2 B=A; for i=1:m for j=1:n-1 A(i,j)= B(i,j+1); A(i,n)= B(i,1); end end disp ('A Desplazo a la Izquierda '); disp (A); case 3 B=A; for i=1:m-1 for j=1:n A(i,j)= B(i+1,j); A(m,j)= B(1,j); end end disp ('A Desplazo Filas Arriba '); disp (A); case 4 B=A; for i=1:m-1 for j=1:n A(i+1,j)= B(i,j); A(1,j)= B(m,j); end end
A Desplazo Columna Derecha 4 7 1 5 8 2 6 9 3 A Desplazo Columna Derecha 1 4 7 2 5 8 3 6 9 A Desplazo a la Izquierda 4 7 1 5 8 2 6 9 3 A Desplazo a la Izquierda 7 1 4 8 2 5 9 3 6 A Desplazo a la Izquierda 1 4 7 2 5 8 3 6 9 A Desplazo Filas Arriba 2 5 8 3 6 9 1 4 7 A Desplazo Filas Arriba 3 6 9 1 4 7 2 5 8 A Desplazo Filas Arriba 1 4 7 2 5 8 3 6 9 A Desplazo Filas Abajo 3 6 9 1 4 7 2 5 8 A Desplazo Filas Abajo 2 5 8 3 6 9
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
3.
DAR INICIO A LA FASE DE EXPERIMENTACIÓN
Volver a leer el problema a problema a resolver en el curso. Presente una idea solución al problema a resolver diligenciando la siguiente tabla Tabla 1. Descripción de la idea propuesta para resolver el problema (no las prácticas) Ítem a resolver Descripción de la idea, realizarla a través de Algoritmo o texto explicativo.
Respuesta
El algoritmo permite digitar palabras y ser traducidas a Braille.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
letras = {'a': chr(10241), 'b': chr(10243), 'c': chr(10249), 'd': chr(10265), 'e': chr(10257), 'f': chr(10251), 'g': chr(10267), 'h': chr(10259), 'i': chr(10250), 'j': chr(10266), 'k': chr(10245), 'l': chr(10247), 'm': chr(10253), 'n': chr(10269), 'o': chr(10261), 'p': chr(10255), 'q': chr(10271), 'r': chr(10263), 's': chr(10254), 't': chr(10270), 'u': chr(10277), 'v': chr(10279), 'w': chr(10298), 'x': chr(10285), 'y': chr(10301), 'z': chr(10293)}
punctuacion = {',': chr(10242), ';': chr(10246), ':': chr(10258), '.': chr(10290), '!': chr(10262), '(': chr(10294), ')': chr(10294), '“': chr(10278), '”': chr(10292),
'?': chr(10278), '/': chr(10252), '#': chr(10300), '\'': chr(10244), '…': chr(10290) +
chr(10290) + chr(10290), '’': chr(10244),
'': chr(10276), '-': chr(10276), '‐': chr(10276),
'‑': chr(10276), '‒': chr(10276), '–': chr(10276), '—': chr(10276), '―': chr(10276)}
numeros = {'1': chr(10241), '2': chr(10243), '3': chr(10249), '4': chr(10265), '5': chr(10257), '6': chr(10251), '7': chr(10267), '8': chr(10259), '9': chr(10250), '0': chr(10266)}
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Ventajas
Desventajas
Ya el código existe como ASCII y es fácil de invocar y llamar. Utilizar un indexador de imágenes. No existen, tal vez algún problema de duplicación de código.
Temas a consultar Lenguaje braille. https://en.wikipedia.org/wiki/Braille con la referencia h ttps://en.wikipedia.org/wiki/Computer_Braille_Code https://brailleworks.com/braille-resources/what-is-braille/ ille-resources/what-is-braille/ bibliográfica de https://brailleworks.com/bra https://github.com/LazoCoder/Braille-Translator donde lo va a http://webdelprofesor.ula.ve/ingenieria/djean/index_archivos/Documentos/TC_ /ingenieria/djean/index_archivos/Documentos/TC_ http://webdelprofesor.ula.ve extraer. Guia_Matlab_Scilab.pdf http://www.ptolomeo.unam.mx:8080/xmlui/bitstream/handle/132.248.52.100/849/A 6.pdf?sequence=6 https://www.monografias.com/trabajos94/matlab-y-sus-comandos/matl m/trabajos94/matlab-y-sus-comandos/matlab-yab-y https://www.monografias.co
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Aporte : Jorge Celades. Item a resolver Respuesta Descripción de En primera instancia, se pretende crear un código que permita la idea, realizarla relacionar la palabra ingresada dentro de un arrays que permita a través de enumerar y clasificar las letras, de tal manera que sea posible Algoritmo ó texto asociar la letra con una imagen que esté nombrada de igual explicativo. manera. Luego se muestra en pantalla cada una de las letras en braille conformando una palabra. Además, el usuario tendrá la opción de elegir ingresar solo una letra, el programa buscará no solo la imagen que coincide con la letra ingresada, sino que mediante un número que lleva cada imagen en su nombre se imprimirá la letra anterior y posterior. Seleccionar entre dos opciones: “Ingresar palabra” e “ingresar Información de entrada letra” Caracteres ingresados por el usuario perteneciente al abecedario. Procesos
Para ingresar palabra: Almacenar la palabra dentro de un arrays para ser identificadas identificadas una por una. Seleccionar dentro de una base de datos las imágenes nombradas con la letra correspondiente (imágenes de letras en braille).
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Tabla 2. Criterio propuesto para evaluar las ideas Descripción del criterio
Rango de puntuación a proponer 10 puntos mbito educativo: El programa enseñará mediante imágenes la composición del alfabeto en Braille. En vista de que el software es de fácil uso, podrá estar disponible incluso para un amplio rango de edades, solo requiere que el usuario sepa leer y escribir.
Ámbito cultural: El programa será diseñado para fomentar una cultura inclusiva que reconozca el lenguaje escrito que usan las personas que padecen discapacidad visual y sea posible aprender a leer los textos escritos sin necesidad de ser traducidos al alfabeto tradicional
10 puntos
Tabla 3. Selección de la idea a desarrollar Eficiencia (25%)
Rapidez (25%)
Uso estándares (25%)
Ámbito Educativo (15%)
Ámbito Cultural (10%)
Total Puntos (100%)
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Propuesta metodológica (pasos a seguir para lograr construir la solución con base en la idea seleccionada). Tabla 4. Propuesta metodológica Selección letras base imágenes Paso 1: Crear ventana Captura Palabra ingresar palabra de pantalla a convertir en Braille Paso 2: Capturar la Convertir string a Idea
Opciones ingresar palabra
Uso de selector de imágenes Extraer las imágenes por cada letra braille y grabarlas El uso del ciclo
Uso de imágenes, tamaños estándar
Asignarle un formato básico en Blanco y negro Reducir el tamaño
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
CONCLUSIONES
Matlab sin lugar a dudas ofrece muchas ventajas prácticas y didácticas de programación. Este laboratorio y práctica ha permitido profundizar en el manejo del Matlab y muchas de sus funciones. Aprender sobre el código braille y buscar soluciones automatizadas automatizadas sin lugar a dudas puede ser un espacio valido en la contribución para la comunicación con falencias en
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
BIBLIOGRAFIA
Monroy, J. (2014). PLE Matlab-Scilab. Recuperado de. http://www.netvibes.com/juanolmv#Donde_relacionarme_con_otros Scilab 5.1.1. (2009). Capítulos 1-6. pág. 1-64. Recuperado de: http://www.scilab.org/content http://www.scilab.org/content/download/24 /download/247/1702/file/intro 7/1702/file/introscilab.pdf scilab.pdf MathWorks. (2009). TheMathworks. Capítulo 1. Pág. 1-10. Recuperado de http://www.mathworks.com http://www.mathworks.com/help/pdf_d /help/pdf_doc/matlab/getstar oc/matlab/getstart.pdf. t.pdf. Material uso de Matlab (2016). Recuperado de. http://ocw.mit.edu/resources/res18-002-introduction-to-matlab-spring-2008/