Está en la página 1de 26

0

“UNIVERSIDAD NACIONAL DE SAN ANTONIO


ABAD DEL CUSCO”

MATLAB-ALGEBRA
LINEAL

DOCENTE : Paucar Carlos Guillermo


ESTUDIANTE: Elorrieta Olivo Joaquin
CODIGO:164427

21 de septiembre de 2017
1

1.SOLUCION:

>> x=[-1 0 3 -1];

>> y=[3 0 2 3];

>> plot(x,y),grid

>> x=[1 2 6 5 1];

>> y=[-2 1 1 -2 -2];

>> plot(x,y),grid
2

>> x=[-3 -1 2 4 0 -3];

>> y=[0 2 2 2 -5 0];

>> plot(x,y),grid

>> x=[2 4 -1 -3 0 2];

>> y=[2 2 2 0 -5 2];

>> plot(x,y),grid
3

2. SOLUCION:

>> P=[0 0]';Q=[2 5]';R=[6 3]';

>> T=[P Q R P];

>> x=T(1,:);y=T(2,:);

>> plot(x,y);

>> A=[3 0;0 1];

>> Im=A*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);

>> plot(x1,y1,'g')

>> P=[0 0]';Q=[2 5]';R=[6 3]';

>> T=[P Q R P];

>> x=T(1,:);y=T(2,:);

>> plot(x,y);

>> M=[1 0;0 2];

>> Im=M*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);
4

>> plot(x1,y1,'g')

>> A=[0 1]';B=[2 4]';C=[4 4]';D=[6 1]';

>> T=[A B C D A];

>> x=T(1,:);y=T(2,:);

>> plot(x,y);

>> M=[1 0;0 5];

>> Im=M*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);

>> plot(x1,y1,'g');

3, SOLUCION:

>> N=[(1/2) 0;0 1];

>> Im=N*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);

>> plot(x1,y1,'y');

>> N=[1 0;0 (1/2)];

>> Im=N*T;

>> hold on;


5

>> x1=Im(1,:);y1=Im(2,:);

>> plot(x1,y1,'r');

>> P=[1 0; 0 -1];

>> Im=P*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);

>> plot(x1,y1,’m’)

4. SOLUCION:

>> A=[2,-2]';B=[2 7]';C=[4 5]';D=[2 3]';

>> T=[A B C D A];

>> x=T(1,:);y=T(2,:);

>> plot(x,y);

>> M=[4 0;0 1];

>> Im=M*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);

>> plot(x1,y1,'g');

>> N=[1 0;0 4];

>> Im=N*T;
6

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);

>> plot(x1,y1,'y');

>> P=[-1 0;0 1];

>> Im=P*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);

>> plot(x1,y1,'m');

>> Q=[cos(pi/3) -sin(pi/3);sin(pi/3) cos(pi/3)];

>> Im=Q*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);

5. SOLUCION

a) f:R2 → R2 tal que f (x, y) =(x+y, x-y):

>> A=[0,0]';B=[0 4]';C=[4 4]';D=[4 0]';

>> T=[A B C D A];

>> x=T(1,:);y=T(2,:);

>> plot(x,y);
7

>> M=[1 1;1 -1];

>> Im=M*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);

>> plot(x1,y1,'g')

b) f:R2 → R2 tal que f(x,y)=(2x-3y,5y):

>> A=[0,0]';B=[0 4]';C=[4 4]';D=[4 0]';

>>T=[A B C D A];

>>x=T(1,:);y=T(2,:);

>>plot(x,y);

>>M=[2 -3;5 0];

>>Im=M*T;

>>hold on;

>>x1=Im(1,:);y1=Im(2,:);

>>plot(x1,y1,'k')
8

6. SOLUCION:

a) Simetría respecto del plano XY definida por f:R3 → R3 tal que f(x,y,z)=(x,y,-z):

>> A=[2 3 -1]';B=[5 0 -2]';C=[4 -2 0]';

>>T=[A B C A];

>>x=T(1,:);y=T(2,:);z=T(3,:);

>>plot3(x,y,z);

>>M=[1 0 0;0 1 0;0 0 -1];

>>Im=M*T;

>>hold on;

>>x1=Im(1,:);y1=Im(2,:);z1=Im(3,:);

>>plot3(x1,y1,z1,'r');grid
9

b) Simetría respecto del origen de coordenadas definida por f:R3 → R3 tal que f(x,y,z)=(-x,-y,-z):

>> A=[2 3 -1]';B=[5 0 -2]';C=[4 -2 0]';

>> T=[A B C A];

>> x=T(1,:);y=T(2,:);z=T(3,:);

>> plot3(x,y,z);

>> M=[-1 0 0;0 -1 0;0 0 -1];

>> Im=M*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);z1=Im(3,:);

>> plot3(x1,y1,z1,'k');grid
10

c) Simetría respecto del eje Z definida por f:R3 → R3 tal que:

f(x,y,z)=(-x,-y,z):

>> A=[2 3 -1]';B=[5 0 -2]';C=[4 -2 0]';

>>T=[A B C A];

>>x=T(1,:);y=T(2,:);z=T(3,:);

>>plot3(x,y,z);

>>M=[-1 0 0;0 -1 0;0 0 1];

>>Im=M*T;

>>hold on;

>>x1=Im(1,:);y1=Im(2,:);z1=Im(3,:);

>>plot3(x1,y1,z1,'m');grid
11

7.SOLUCION:

- f:R3 → R3 tal que f(x,y,z)=(2x,2y,2z)

>>A=[2 0 0]';B=[1 5 3]';C=[0 -3 4]';D=[-6 5 3]';

>>T=[A B C D A];

>>x=T(1,:);y=T(2,:);z=T(3,:);

>>plot3(x,y,z);

>>M=[2 0 0;0 2 0;0 0 2];

>>Im=M*T;

>>hold on;

>>x1=Im(1,:);y1=Im(2,:);z1=Im(3,:);

>>plot3(x1,y1,z1,'m');grid
12

APLICANDO: g:R3 → R3 tal que f(x,y,z)=(x+y,y,x+y+z):

>> A=[2 0 0]';B=[1 5 3]';C=[0 -3 4]';D=[-6 5 3]';

>>T=[A B C D A];

>>x=T(1,:);y=T(2,:);z=T(3,:);

>>plot3(x,y,z,'g');

>>M=[2 0 0;0 2 0;0 0 2];

>>Im=M*T;

>>hold on;

>>x1=Im(1,:);y1=Im(2,:);z1=Im(3,:);

>>plot3(x1,y1,z1,'m');

>>N=[1 1 0;0 1 0;1 1 1];

>>In=N*T;

>>hold on;

>>x2=In(1,:);y2=In(2,:);z2=In(3,:);

>>plot3(x2,y2,z2,'k');grid
13

8. SOLUCION:

a) Una rotación alrededor del eje Z un ángulo de 60°.

b) Una rotación alrededor del eje X un ángulo de 30°.

c) Una rotación alrededor del eje Y un ángulo de 45°.

>> P=[2 4 0]';Q=[-1 6 0]';R=[0 2 0]';S=[0 4 5]';

>> T=[P Q R S P S R Q S P Q];

>> x=T(1,:);y=T(2,:);z=T(3,:);

>> plot3(x,y,z,'b');

>> P=[2 4 0]';Q=[-1 6 0]';R=[0 2 0]';S=[0 4 5]';

>> T=[P Q S P R S Q R P Q];

>> x=T(1,:);y=T(2,:);z=T(3,:);

>> plot3(x,y,z,'b');

>> M=[cos(pi/3) -sin(pi/3) 0;sin(pi/3) cos(pi/3) 0;0 0 1];

>> Im=M*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);z1=Im(3,:);

>> plot3(x1,y1,z1,'r');
14

>> N=[1 0 0;0 cos(pi/6) -sin(pi/6);0 sin(pi/6) cos(pi/6)];

>> Im=N*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);z1=Im(3,:);

>> plot3(x1,y1,z1,'m');

>> P=[cos(pi/4) 0 -sin(pi/4);0 1 0;sin(pi/4) 0 cos(pi/4)];

>> Im=P*T;

>> hold on;

>> x1=Im(1,:);y1=Im(2,:);z1=Im(3,:);

>> plot3(x1,y1,z1,'k');grid;
15

a) Primeramente dibujamos las casa:


EN MATLAB:

>>H=[-6 -6 -7 0 7 6 6 -3 -3 0 0 -6;-7 2 1 8 1 2 -7 -7 -2 -2 -7 -7];

>>x=H(1,:)';y=H(2,:)';

>>plot(x,y,'k');

>>axis([-10 10 -10 10]);

>>axis('square')
16

b) Segundo realizamos la Rotación con un ángulo de 45°:


>> H=[-6 -6 -7 0 7 6 6 -3 -3 0 0 -6;-7 2 1 8 1 2 -7 -7 -2 -2 -7 -7];

>> x=H(1,:)';y=H(2,:)';

>> plot(x,y,'k');

>> A=[cos(pi/4) -sin(pi/4);sin(pi/4) cos(pi/4)];

>> B=A*H;

>> x=B(1,:)';y=B(2,:)';

>> plot(x,y,'r');

>> title('rotacion de un ángulo de 45°')


17

c) Tercero realizamos la Simetría respecto a OX:


>> H=[-6 -6 -7 0 7 6 6 -3 -3 0 0 -6;-7 2 1 8 1 2 -7 -7 -2 -2 -7 -7];

>>x=H(1,:)';y=H(2,:)';

>>plot(x,y,'k');

>> A=[1 0;0 -1];

>>B=A*H;

>>x=B(1,:)';y=B(2,:)';

>>plot(x,y,'g');grid;

>>title('simetría respecto a OX')


18

c) Cuarto realizamos la Simetría respecto a OY:


>> H=[-6 -6 -7 0 7 6 6 -3 -3 0 0 -6;-7 2 1 8 1 2 -7 -7 -2 -2 -7 -7];

>> x=H(1,:)';y=H(2,:)';

>> plot(x,y,'k');

>> A=[-1 0;0 1];

>> B=A*H;

>> x=B(1,:)';y=B(2,:)';

>> plot(x,y,'b');grid;

>> title('simetria respecto a OY')


19

d) Quinto realizamos la Simetría respecto a O:


>> H=[-6 -6 -7 0 7 6 6 -3 -3 0 0 -6;-7 2 1 8 1 2 -7 -7 -2 -2 -7 -7];

>> x=H(1,:)';y=H(2,:)';

>> plot(x,y,'k');

>> A=[-1 0;0 -1];

>> B=A*H;

>> x=B(1,:)';y=B(2,:)';

>> plot(x,y,'m');grid;

>> title('simetria respecto a O')


20

e) Por ultimo realizamos la Deformación:


>> H=[-6 -6 -7 0 7 6 6 -3 -3 0 0 -6;-7 2 1 8 1 2 -7 -7 -2 -2 -7 -7];

>>x=H(1,:)';y=H(2,:)';

>>plot(x,y,'k');

>> A=[0.5 0.2;0.2 0.5];

>>B=A*H;

>>x=B(1,:)';y=B(2,:)';

>>plot(x,y,'b');

>>title('la deformación')
21

Aplicamos las transformaciones lineales

a) Rotación alrededor del eje X, un ángulo 60°.

𝟏 𝟎 𝟎
A= 𝟎 𝒄𝒐𝒔𝟔𝟎° −𝒔𝒆𝒏𝟔𝟎°
𝟎 𝒔𝒆𝒏𝟔𝟎° 𝒄𝒐𝒔𝟔𝟎°
22

b) Rotación alrededor del eje Y, un ángulo 30°.


𝒄𝒐𝒔𝟑𝟎° 𝟎 −𝒔𝒆𝒏𝟑𝟎°
A= 𝟎 𝟏 𝟎
𝒔𝒆𝒏𝟑𝟎° 𝟎 𝒄𝒐𝒔𝟑𝟎°

c) Rotación alrededor del eje Z, un ángulo 90°.

𝒄𝒐𝒔𝟗𝟎° −𝒔𝒆𝒏𝟗𝟎° 𝟎
A= 𝒔𝒆𝒏𝟗𝟎° 𝒄𝒐𝒔𝟗𝟎° 𝟎
𝟎 𝟎 𝟏
23

d) Expansión por un factor k, si k>1.

𝟓 𝟎 𝟎
A= 𝟎 𝟓 𝟎
𝟎 𝟎 𝟓

e) Contracción por un factor k, si 0<k<1

𝟎. 𝟒 𝟎 𝟎
A= 𝟎 𝟎. 𝟒 𝟎
𝟎 𝟎 𝟎. 𝟒
24

f) Proyección sobre el plano XY.

𝟏 𝟎 𝟎
A= 𝟎 𝟏 𝟎
𝟎 𝟎 𝟎

g) Proyección sobre el plano YZ.

𝟎 𝟎 𝟎
A= 𝟎 𝟏 𝟎
𝟎 𝟎 𝟏
25

h) Reflexión respecto del eje X.

𝟏 𝟎 𝟎
A= 𝟎 −𝟏 𝟎
𝟎 𝟎 −𝟏

i) Reflexión respecto del plano XZ.


𝟏 𝟎 𝟎
A= 𝟎 −𝟏 𝟎
𝟎 𝟎 𝟏

También podría gustarte