Sie sind auf Seite 1von 10

Paso 4 - Construcción Grupal

Áster Junior Vargas Blandón


Cód. 1.113.517.200

Grupo
203036_39

Tutor.
Ing. Adriana del Pilar Noguera

Universidad Nacional Abierta y a Distancia


Software para Ingeniería
Santiago de Cali
2018
Introducción.

Por medio de este trabajo logramos consolidar las diferentes ideas como
equipo de trabajo y se pueden identificar las diferentes expresiones
Booleanas, de igual forma interactuando en gran parte con la interface
de MATLAB e integrando diferentes funciones como las matrices,
vectores y graficas.
Código Fuente.
clc;clear;

%Ejercicio Realizado Por Aster Junior Vargas Blandón.


%Código. 1.113.517.200
%Programa de Ingeniería Electrónica Unad - CEAD Cali.
%Software para Ingeniería.
%PASO 4

%And (?) (&) = Conjunción


%Or (?) (+) = Disyunción
%Xor (#) = O Exclusiva

res = true;
ylabel('Amplitud(y)');
xlabel('ANCHO DEL PASO');

disp('__________________________________________');
disp('Seleccionar el tipo de estructura que tiene la expresión
booleana');
disp('__________________________________________');
disp('1.(P AND Q) XOR Z');
disp('__________________________________________');
disp('2. P OR (Q XOR Z)');
disp('__________________________________________');
disp('3. (P XOR Q) AND (R OR S)');
disp('__________________________________________');
disp('4. ((P AND Q) XOR R) OR S');
disp('__________________________________________');
disp('ingresa ortra Tecla Para Salir de Este Menu')
disp('__________________________________________');
Opc=input('Ingrese la Opcion Deseada: ');
clc;
switch Opc

case 1
disp('__________________________________________');
disp('ESCOGISTE LA EXPRESION BOOLEANA (P AND Q) XOR Z');
disp('__________________________________________');
disp('ESTA ES SU TABLA DE VERDAD: ');
disp('__________________________________________');
Vector=[false,true];

for A=1:2
for H=1:2
end
end
tablaVer={'P','Q','Z','P AND Q XOR
Z';1,1,1,0;1,1,0,1;1,0,1,1;1,0,0,0;0,1,1,1;0,1,0,0;0,0,1,1;0,0,0,0};
disp(tablaVer)
disp('__________________________________________');
disp('ESTA ES LA COLUMNA DE RESULTADOS')
disp('__________________________________________');
disp(tablaVer(:,4))

A = 1;
w = 10 * pi;
rho = 0.5;
t = 0:0.001:1;
sq = A*square(w*t+rho);
plot(t,sq);

case 2
disp('__________________________________________');
disp('ESCOGISTE LA EXPRESION BOOLEANA P OR (Q XOR Z) ')
disp('__________________________________________');
disp('ESTA ES SU TABLA DE VERDAD: ');
disp('__________________________________________');
Vector=[false,true];

for A=1:2

end
tablaVer={'P','Q','Z','P OR (Q XOR
Z)';1,1,1,1;1,1,0,1;1,0,1,1;1,0,0,1;0,1,1,0;0,1,0,1;0,0,1,1;0,0,0,0};

disp(tablaVer)
disp('__________________________________________');
disp('ESTA ES LA COLUMNA DE RESULTADOS')
disp('__________________________________________');
disp(tablaVer(:,4))

A = 1;
w = 10 * pi;
rho = 0.5;
t = 0:0.001:1;
sq = A*square(w*t+rho);
plot(t,sq);
case 3
disp('__________________________________________');
disp('ESCOGISTE LA EXPRESION BOOLEANA (P XOR Q) AND (R OR S)')
disp('__________________________________________');
disp('ESTA ES SU TABLA DE VERDAD: ');
disp('__________________________________________');
Vector=[false,true];

for A=1:2
for H=1:2
end
end

tablaVer={'P','Q','R','S','(P XOR Q) AND (R OR


S)';1,1,1,1,0;1,1,1,0,0;1,1,0,1,0;1,1,0,0,0;1,0,1,1,1;1,0,1,0,1;1,0,0,1,1
;1,0,0,0,0;0,1,1,1,1;0,1,1,0,1;0,1,0,1,1;0,1,0,0,0;0,0,1,1,0;0,0,1,0,0;0,
0,0,1,0;0,0,0,0,0};

disp(tablaVer)
disp('__________________________________________');
disp('ESTA ES LA COLUMNA DE RESULTADOS')
disp('__________________________________________');
disp(tablaVer(:,5))

A = 1;
w = 10 * pi;
rho = 0.5;
t = 0:0.001:1;
sq = A*square(w*t+rho);
plot(t,sq);
case 4
disp('__________________________________________');
disp('ESCOGISTE LA EXPRESION BOOLEANA ((P AND Q) XOR R) OR S')
disp('__________________________________________');
disp('ESTA ES SU TABLA DE VERDAD: ');
disp('__________________________________________');
Vector=[false,true];

for A=1:2
for H=1:2

end
end

tablaVer={'P','Q','R','S','((P AND Q) XOR R) OR


S';1,1,1,1,1;1,1,1,0,0;1,1,0,1,1;1,1,0,0,1;1,0,1,1,1;1,0,1,0,1;1,0,0,1,1;
1,0,0,0,0;0,1,1,1,1;0,1,1,0,1;0,1,0,1,1;0,1,0,0,0;0,0,1,1,1;0,0,1,0,1;0,0
,0,1,1;0,0,0,0,0};
disp(tablaVer)
disp('__________________________________________');
disp('ESTA ES LA COLUMNA DE RESULTADOS')
disp('__________________________________________');
disp(tablaVer(:,5))

A = 1;
w = 10 * pi;
rho = 0.5;
t = 0:0.001:1;
sq = A*square(w*t+rho);
plot(t,sq);

otherwise
disp('Saliendo del menu');
end
Conclusiones.

Podemos decir que Matlab es una herramienta muy útil para el


desarrollo de aplicaciones en el área de la ingeniería, de igual forma nos
lleva al desarrollo de las habilidades en el ámbito de la programación lo
cual es fundamental para el desarrollo de nuestro perfil profesional.
Referencias Bibliográficas.

Gil, R. M. (2003). Introducción rápida a Matlab y Simulink para ciencia e


ingeniería. Madrid, ES: Ediciones Díaz de Santos. Capítulo 3. pág. 35-
40. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg
=1&docID=11059428&tm=1479848795401

Mathworks (2016). Toolbox matlab Recuperado de:


http://www.mathworks.es/es/help/database/getting-started-with-
database-toolbox.html

Mathworks (2016). Simulink. Recuperado de:


http://www.mathworks.es/products/simulink/videos.html

Monroy, J. (2016). Fundamentos de Toolbox de Matlab. [Archivo de


video] Recuperado de: http://hdl.handle.net/10596/10295

Das könnte Ihnen auch gefallen