Sei sulla pagina 1di 12

SOFTWARE PARA INGENIERIA

Paso 6

Entregado por:

Lucas Felipe Torres Rojas 1059700883

Grupo: 203036_76

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
9 DE MAYO DE 2019
DOSQUEBRADAS / RISARALDA
INTRODUCCIÓN

En el siguiente informe se pretende evidenciar la información obtenida


durante el trascurso del curso llegando a consolidar un trabajo en el cual
podamos ver los aportes entregados por cada uno de los participantes de
la actividad buscando darle solución al problema propuesto para el
desarrollo del curso.
PROCEDIMIENTO
Problema
En una empresa de publicidad, se requiere implementar un programa que
permita al diseñador bosquejar dos imágenes a visualizar en una matriz
de leds a instalar al lado de un semáforo, la idea es mostrar una imagen
que le indique al peatón cuando caminar y otra para cuando parar; para
ello el aplicativo que diseñe debe permitir:

- Algoritmo (diagrama de flujo ó pseudocódigo) de la


solución del problema planteado, debidamente comentado
clc;

disp('matrices de orden (m*n ') nos indica el orden de la matriz que en nuestro caso
tiene que ser 8x8 que se va a nombrar como A
disp('')
MatrizA=[] //LUCAS
disp('Por favor ingrese el orden de la matriz A') en esta opción nos pide que por favor
ingresemos el valor del tamaño de la matriz el cual está conformada por dos variables
myn
m=input('m = ') ingrese valor de m
n=input('n = ') ingrese valor de m
for i=1:m
for j=1:n
MatrizA(i,j)=input('') debemos ingresar todos los dígitos de la matriz que
queremos tener además de esto debemos de armar la imagen de la P que indica Pare
cabe aclaras que el usuario debe activar los datos necesarios para formar la palbra a
su gusto
End finalizamos el ingreso de datos para la matriz A
end
disp('Matriz A =')
disp('',MatrizA)
disp('') nos muestra en pantalla la matriz A conformada en su totalidad además de
esto con los 1 en sus respectivas ubicaciones para formar la imagen de P que indica
pare

disp('matrices de orden (p*q ') nos indica el orden de la matriz que en nuestro caso
tiene que ser 8x8 que se va a nombrar como B

disp('')
MatrizB=[] //LUCAS
disp('Por favor ingrese el orden de la matriz B') ) en esta opción nos pide que por favor
ingresemos el valor del tamaño de la matriz el cual está conformada por dos variables
pyq
p=input('p = ') ingrese el valor de p
q=input('q = ') ingrese el valor de q
for k=1:p
for l=1:q
MatrizB(k,l)=input('') debemos ingresar todos los dígitos de la matriz que
queremos tener además de esto debemos de armar la imagen de la S que indica siga
cabe aclaras que el usuario debe activar los datos necesarios para formar la palbra a
su gusto
End finalizamos el ingreso de datos para la matriz B
end
disp('Matriz B =')
disp('',MatrizB)
disp('') nos muestra en pantalla la matriz B conformada en su totalidad además de
esto con los 1 en sus respectivas ubicaciones para formar la imagen de S que indica
siga

- Código fuente de la solución del problema, debidamente


comentado
Digitar el orden de la matriz (no inferior a 8x8)
- Capturas de pantalla del funcionamiento del aplicativo,
debidamente comentadas
El programa debe permitir que el usuario establezca que leds
encenderán para formar la imagen a partir del ingreso de un 1 lógico
en las casillas que determine, para cada imagen

Continuamos ingresando datos para terminar de conformar los 64 datos


que estructuran la matriz A
Continuamos ingresando datos para terminar de conformar los 64 datos
que estructuran la matriz A

Continuamos ingresando datos para terminar de conformar los 64 datos


que estructuran la matriz A
Además de esto podemos observar ya la matriz conformada y se puede
evidenciar las casillas en las que el usuario puso uno para formar la
imagen que quiere en este cao la P de Pare
 Mostrar la matriz diseñada con la imagen a mostrar para caminar y
parar.

 El programa debe permitir que el usuario establezca que leds


encenderán para formar la imagen a partir del ingreso de un 1 lógico
en las casillas que determine, para cada imagen
Continuamos ingresando datos para terminar de conformar los 64 datos
que estructuran la matriz B

Continuamos ingresando datos para terminar de conformar los 64 datos


que estructuran la matriz B
Continuamos ingresando datos para terminar de conformar los 64 datos
que estructuran la matriz B
Además de esto podemos observar ya la matriz conformada y se puede
evidenciar las casillas en las que el usuario puso uno para formar la
imagen que quiere en este cao la S de Siga

 Mostrar la matriz diseñada con la imagen a mostrar para caminar y


parar.
Aclaraciones para un correcto inicio en la simulación del programa.

1- Se le debe solicitar al usuario que por favor ingrese el orden de la


matriz A para sacar la imagen de parar. El orden la matriz debe de
ser de 8x8 porque de lo contrario el diseño del programa no le
permitirá continuar con el proceso.

2- Se le debe solicitar al usuario que por favor ingrese el orden de la


matriz B para sacar la imagen de seguir. El orden la matriz debe de
ser de 8x8 porque de lo contrario el diseño del programa no le
permitirá continuar con el proceso.

3- Cada uno de los estados que el usuario quiera poner con 1 lógico lo
puede hacer ya que cada una de las casillas de la matriz es
ingresada por el usuario
CONCLUSIONES

- Es importante saber llevar una buena documentación donde se


pueda explicar todos los procedimientos ejecutados.

- Debemos de hacer un buen uso de los respectivos condicionales


para el desarrollo del programa con la finalidad de evitar
confusiones durante la simulación del diseño

- Debemos de definir muy bien los puntos que se deben de trabajar


durante el desarrollo del problema propuesto ya que esta
información importante nos facilitara llegar a la solución que
estamos buscando para el problema.
REFERENCIAS BIBLIOGRÁFICAS

- Eike Rietsch. (2010). An Introduction to Scilab from a Matlab


User's Point of View. Version 5.2. Recuperado
de: https://wiki.scilab.org/Tutorials?action=AttachFile&do=get&tar
get=Scilab4Matlab.pdf

- Monroy, J. (2018). Fundamentos de Programación en Software de


Tratamiento Matemático. [Archivo de video] Recuperado
de:http://hdl.handle.net/10596/22302

Potrebbero piacerti anche