You are on page 1of 4

%Integrante 1: Naupari Siu Anthony

%Integrante 2: Quiroz Chávez Jair


%Sección: D
%Profesor: Ing. Ricardo Castañeda De La Rosa

%Pregunta 1
A=input('Ingrese la primera matriz-->');
B=input('Ingrese la segunda matriz-->');
C=input('Ingrese la tercera matriz-->');

if and((A==B),(B==C))
disp('Tres matrices son iguales')
elseif(A==B)
disp('Dos matrices son iguales')
elseif (A==C)
disp('Dos matrices son iguales')
elseif (C==B)
disp('Dos matrices son iguales')

else
disp ('Tres matrices son diferentes')
end
%Fin de la pregunta 1

%Pregunta 2
A=input('Ingrese la edad--> ');

if (A>=1)&&(A<=4)
disp('Es un bebé')
elseif and((A>=5),(A<=11))
disp('Es un niño')
elseif (A>=12) && (A<=16)
disp('Es un adolescente')
elseif and((A>=17),(A<=25))
disp('Es un joven')
elseif (A>=26) && (A<=65)
disp('Es un adulto')
elseif (A>65)
disp('Es un adulto mayor')
end
%Fin de la pregunta 2

%Pregunta 4
A=input('Ingrese el vector:');
Moda= mode(A)
%Fin de la pregunta 4
%Pregunta 5
n=input('Ingrese numero de periodos=');

subplot(2,2,1);
x1=0:pi/100:2*pi*n;
y1=exp(-x1/5).*sin(2*x1);
plot(x1,y1)

title('Amortiguamiento')
xlabel('Tiempo(seg)')
ylabel('Posicion (m)')
grid

subplot(2,2,2);
x2=0:pi/100:2*pi*n;
y2=exp(-x2/10).*sin(2*x2);
plot(x2,y2)

title('Amortiguamiento')
xlabel('Tiempo(seg)')
ylabel('Posicion (m)')
grid

subplot(2,2,3);
x3=0:pi/100:2*pi*n;
y3=exp(-x3/15).*sin(2*x3);
plot(x3,y3)

title('Amortiguamiento')
xlabel('Tiempo(seg)')
ylabel('Posicion (m)')
grid

subplot(2,2,4);
x4=0:pi/100:2*pi*n;
y4=exp(-x4/20).*sin(2*x4);
plot(x4,y4)

title('Amortiguamiento')
xlabel('Tiempo(seg)')
ylabel('Posicion (m)')
grid
%Fin de la pregunta 5

%Pregunta 6, 7, 8, 9, 10
fprintf('Matrices a trabajar:')
m1=[1 -7 4;-8 3 6;7 8 3]
m2=[10 -17 40;18 3 5;7 83 34]
m3=[2 7;5 -6]
m4=[10 14 122;-18 3 56;70 -66 88]
m5=[15 -79 0;-81 30 -15;76 -13 1]

transpuestam1= (m1)';
transpuestam2= (m2)';
transpuestam3= (m3)';
transpuestam4= (m4)';
transpuestam5= (m5)';

determinantem1= det(m1);
determinantem2= det(m2);
determinantem3= det(m3);
determinantem4= det(m4);
determinantem5= det(m5);

inversam1= inv(m1);
inversam2= inv(m2);
inversam3= inv(m3);
inversam4= inv(m4);
inversam5= inv(m5);

disp('Resultados1:')
disp('Transpuesta de m1:')
disp(transpuestam1)
disp('Transpuesta de m2:')
disp(transpuestam2)
disp('Transpuesta de m3:')
disp(transpuestam3)
disp('Transpuesta de m4:')
disp(transpuestam4)
disp('Transpuesta de m5:')
disp(transpuestam5)

disp('Resultados 2:')
disp('Determinante de m1:')
disp(determinantem1)
disp('Determinante de m1:')
disp(determinantem1)
disp('Determinante de m2:')
disp(determinantem2)
disp('Determinante de m3:')
disp(determinantem3)
disp('Determinante de m4:')
disp(determinantem4)
disp('Determinante de m5:')
disp(determinantem5)

disp('Resultados 3:')
disp('Inversa de m1:')
disp(inversam1)
disp('Inversa de m2:')
disp(inversam2)
disp('Inversa de m3:')
disp(inversam3)
disp('Inversa de m4:')
disp(inversam4)
disp('Inversa de m5:')
disp(inversam5)
%Fin de las preguntas

You might also like