Está en la página 1de 16

Software para Ingeniería

Paso6, presentar los resultados

Presentado por: Luis Felipe Blanco Garay


Código: 1102856458
Jesús Alberto Acevedo Gómez
Código 1102583058
luís Fernando Bustamante
COD: 1143944649

Grupo: 203036_71
Universidad Nacional Abierta y a Distancia UNAD
Ingeniería de telecomunicaciones
INTRODUCCIÓN

En el siguiente trabajo se realizará una estrategia de aprendizaje basada


en un problema que nos brindó el tutor. Para darle solución todos los
integrantes del grupo de experimentación realizamos una lluvia de ideas
en donde aportamos diferentes soluciones para el desarrollo del
problema dado. Se brindan propuestas con más complejidad que otras a
la hora de desarrollar la programación en Matlab o scilad el debate que
realizamos para escoger la propuesta más viable se centró en el
desarrollo de la representación
El problema
Se requiere 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.
El código
//Un programa que le muestre al usuario un menú con las opcion de digitar una letra e imprimir una imagen con el simbolo en Braille //
Hecho por Luis Felipe Blanco Garay //Grupo: 203036_71 //Software para ingenieria clc; printf("Bienvenido al traductor de letras a Braille
\n"); printf("Seleccione la letra que desea traducir: \n"); printf("Menú: \n"); printf("1. A\n"); printf("2. B\n"); printf("3. C\n"); printf("4. D\n");
printf("5. E\n"); printf("6. F\n"); printf("7. G\n"); printf("8. H\n"); printf("9. I\n"); printf("10. J\n"); printf("11. K\n"); printf("12. L\n"); printf("13.
M\n"); printf("14. O\n"); printf("15. P\n"); printf("16. Q\n"); printf("17. R\n"); printf("18. S\n"); printf("19. T\n"); printf("20. U\n"); printf("21.
V\n"); printf("22. W\n"); printf("23. X\n"); printf("24. Y\n"); printf("25. Z\n"); x= input("Escoja una opcion "); switch (x) case 1 then disp
("A"); A= imread ("C:\Users\Usuario\Pictures\abraille.png"); imshow (A); case 2 then disp("B"); B= imread
("C:\Users\Usuario\Pictures\bbraille.png"); imshow (B); case 3 then disp("C"); C= imread ("C:\Users\Usuario\Pictures\cbraille.png");
imshow (C); case 4 then disp("D"); D= imread ("C:\Users\Usuario\Pictures\dbraille.png"); imshow (D); case 5 then disp ("E"); E= imread
("C:\Users\Usuario\Pictures\ebraille.png"); imshow (E); case 6 then disp ("F"); F= imread ("C:\Users\Usuario\Pictures\fbraille.png");
imshow (F); case 7 then disp ("G"); G= imread ("C:\Users\Usuario\Pictures\gbraille.png"); imshow (G); case 8 then disp ("H"); H= imread
("C:\Users\Usuario\Pictures\hbraille.png"); imshow (H); case 9 then disp ("I"); I= imread ("C:\Users\Usuario\Pictures\ibraille.png");
imshow (I); case 10 then disp ("J"); J= imread ("C:\Users\Usuario\Pictures\jbraille.png"); imshow (J); case 11 then disp ("K"); K= imread
("C:\Users\Usuario\Pictures\kbraille.png"); imshow (K); case 12 then disp ("L"); L= imread ("C:\Users\Usuario\Pictures\lbraille.png");
imshow (L); case 13 then disp ("M"); M= imread ("C:\Users\Usuario\Pictures\mbraille.png"); imshow (M); case 14 then disp ("O"); O=
imread ("C:\Users\Usuario\Pictures\obraille.png"); imshow (O); case 15 then disp ("P"); P= imread
("C:\Users\Usuario\Pictures\pbraille.png"); imshow (P); case 16 then disp ("Q"); Q= imread ("C:\Users\Usuario\Pictures\qbraille.png");
imshow (Q); case 17 then disp ("R"); R= imread ("C:\Users\Usuario\Pictures\rbraille.png"); imshow (R); case 18 then disp ("S"); S=
imread ("C:\Users\Usuario\Pictures\sbraille.png"); imshow (S); case 19 then disp ("T"); T= imread
("C:\Users\Usuario\Pictures\tbraille.png"); imshow (T); case 20 then disp ("U"); U= imread ("C:\Users\Usuario\Pictures\ubraille.png");
imshow (U); case 21 then disp ("V"); V= imread ("C:\Users\Usuario\Pictures\vbraille.png"); imshow (V); case 22 then disp ("W"); W=
imread ("C:\Users\Usuario\Pictures\wbraille.png"); imshow (W); case 23 then disp ("X"); X= imread
("C:\Users\Usuario\Pictures\xbraille.png"); imshow (X); case 24 then disp ("Y"); Y= imread ("C:\Users\Usuario\Pictures\ybraille.png");
imshow (Y); case 25 then disp ("Z"); Z= imread ("C:\Users\Usuario\Pictures\zbraille.png"); imshow (Z); end
Puesta a Prueba
Escogamos valores para la
prueba
Valores: A, D, L,M,X
A
D
L
M
X
Posibilidad de aplicación en otro espacio/situación
Uso de matrices
Matlab emplea matrices porque con ellas se puede describir infinidad
de cosas de una forma altamente flexible y matemáticamente eficiente.
Una matriz de pixeles puede ser una imagen o una película. Una
matriz de fluctuaciones de
una señal puede ser un sonido o una voz humana. Tal vez más
significativamente, una matriz puede describir una relación lineal entre
los componentes de un modelo matemático. En este último sentido,
una matriz puede
describir el comportamiento de un sistema extremadamente complejo.
Por ejemplo una matriz puede representar el vuelo de un avión a
40.000 pies de altura, o un filtro digital de procesamiento de señales
Recomendaciones y sugerencias
Para que este sea un programa más fácil de usar, se
podría desarrollar el código en lenguaje para que sea un
exe o en html y así poder ser usado en una página web.

También, sería posible hacer que cada conversión de las


palabras o letras o cualquier otra operación del programa,
genere sonido, de tal forma que las personas invidentes
también puedan aprovechar esto, ya que, finalmente, el
softwares fue creado en base a los requerimientos de esta
población.
CONCLUSIÓN

También es una herramienta que los permite realizar ejercicio de


alegorismo como también cálculos en este trabajo aprendimos a realizar
diversos problemas que los puede plantear en la vida cotidiana.
Podemos decir que este software ofrece grandes posibilidades. La
utilización es bastante fácil para un problema simple. Para problemas
avanzados, es más complejo. Además. Pero para funciones avanzadas,
es más complejo para encontrar libros o artículos. Además, hay algunos
libros y manuales de usuario, pero hay pagos y son caros. Hay muchas
similitudes con Matlab.
Referencias bibliográficas

•http://agrega.educacion.es/repositorio/22052014/28/es_2014052212_9151631
/numeracin1.html

•https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm

•https://www.vix.com/es/btg/curiosidades/4659/como-funciona-el-sistema-
braille

También podría gustarte