Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PASO 3 - EXPERIMENTACION
CC: 92230730
4. Para la imagen de caminar se acopla al pulso del color verde del semáforo en el programa la palabra siga
5. Para la imagen de caminar se enlazará al pulso del color rojo del semáforo en el programa la palabra pare
Sensor = color semáforo Esto a nivel de diseño, ahora a nivel de programación se haría así:
If m<8
Matriz salida = matriz siga
set(handles.m,'String','')
disp (matriz salida) else
m= get(handles.m,'String');
end
else (matriz salida = matriz pare)
Para Edit text 2
disp (matriz salida)
If n<8
set(handles.n,'String','')
n= get(handles.n,'String');
end
Definido el tamaño de la matriz, una vez el Usuario de click en el botón aceptar se procede a crear las matrices, así:
For i=1:m
For j=1:n
1 1 1 1 1 1 1 1 Disp([‘el element (‘, num2str(i),’,’,num2str(j),’)’])
1 1 1 1 1 1 1 1
Valor= input (‘’);
1 1 0 0 0 0 1 1
1 1 1 1 1 1 1 1 If valor==0 | valor==1
Matriz − pare =
1 1 1 1 1 1 1 1
A(I,j)= valor
1 1 0 0 0 0 0 0
1 1 0 0 0 0 0 0 Else
1 1 0 0 0 0 0 0 Disp(‘El elemento no puede ser diferente de 0 o 1`)
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 End
1 1 0 0 0 0 0 0 End
1 1 1 1 1 1 1 1
Matriz − siga = Así mismo para la matriz B
1 1 1 1 1 1 1 1
0 0 0 0 0 0 1 1 Se crea un temporizador para mostrar las imágenes almacenadas en las matrices:
1 1 1 1 1 1 1 1
En la programación del botón INICIAR:
1 1 1 1 1 1 1 1
H1=get(handles.T),’string’);
N=str2num(H1);
Start(T)
State=True;
If(state==True)
set(handles.Matriz,'String',M)
set(handles.Temp,'String',i)
pause(i)
end
if i>N
state=false;
set(handles.Matriz,'String',N)
end
end
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 0 0 0 0 0 0
1 1 1 1 1 1 1 1
Matriz − siga =
1 1 1 1 1 1 1 1
Información de salida 0 0 0 0 0 0 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
Ventajas Con el diseño del algoritmo la implementación es mas sencilla, la orientación en el algoritmo permite el idear las salidas .
Desventajas El correcto diseño del algoritmo y la calidad son las dependecias de su funcionamiento
Temas a consultar y la Monroy, J. (2014). PLE Matlab-Scilab. Recuperado de http://www.netvibes.com/juanolmv#Donde_relacionarme_con_otros
referencia bibliográfica de
donde lo va a extraer.
• Establecer como mínimo un criterio de viabilidad puede ser: técnico, de
interacción, económico, entre otros, para que posteriormente en grupo los
apliquen y puedan seleccionar la mejor de las ideas.
Actividades colaborativas:
1. Diligenciar la siguiente tabla con el ánimo de aplicar los criterios de viabilidad a
cada una de las ideas y seleccionar la que sea evaluada con más puntos.
Idea seleccionada
Paso 1: Definir el diseño del algoritmo e imagen para la generación de la señal de PARE y
SIGA al peatón frente a un semáforo
Paso 2: Establecer la plataforma de programación sobre el cual se va a establecer el el programa se
recomienda MATLAB, para dar inicio al algoritmo.