You are on page 1of 21

Algebra

Actividad 7:
Tema: Grficas de cudricas en su forma cannica
Grafique las siguientes cudricas, siguiendo los comandos del instructivo.
1) Elipsoide
a)

x2 y2 z 2
+
+
=1
64 36 16

>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(0,0,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/64+Y.^2/36+Z.^2/16;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
>> xlabel('Eje X')
>> ylabel ('Eje Y')
>> zlabel ('Eje Z')
>> title('ELIPSOIDE')
>> grid; hold on
>> %Traza en el plano YZ, con X=0
>> x=linspace(0,0,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/64+Y.^2/36+Z.^2/16;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
>> %Traza en el plano XZ, con Y=0
>> x=linspace(-20,20,100);
>> y=linspace(0,0,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/64+Y.^2/36+Z.^2/16;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)

Algebra

ELIPSOIDE

Eje Z

-2

-4
10
5

10
5

-5
Eje Y

-5
-10

-10

Eje X

>> %Grafica del elipsoide


>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/64+Y.^2/36+Z.^2/16;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> set(H,'FaceColor','red','EdgeColor','none');
>> view(3)

Algebra

-2

-4
10
5

10
5

-5

-5
-10

b)

-10

x2 y2 z2
+
+
=1
16 25 49

>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(0,0,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/16+Y.^2/25+Z.^2/49;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
>> xlabel('Eje X')
>> ylabel ('Eje Y')
>> zlabel ('Eje Z')
>> title('ELIPSOIDE')
>> grid; hold on
>> %Traza en el plano YZ, con X=0
>> x=linspace(0,0,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/16+Y.^2/25+Z.^2/49;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
>> %Traza en el plano XZ, con Y=0
>> x=linspace(-20,20,100);
>> y=linspace(0,0,100);
>> z=linspace(-20,20,100);
3

Algebra

>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/16+Y.^2/25+Z.^2/49;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
ELIPSOIDE

10

Eje Z

-5

-10
5
4
2

0
-2

Eje Y

-5

-4

Eje X

>> %Grafica del elipsoide


>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/16+Y.^2/25+Z.^2/49;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> set(H,'FaceColor','red','EdgeColor','none');
>> view(3)

Algebra

ELIPSOIDE

10

Eje Z

-5

-10
5
4
2

0
-2

Eje Y

-5

-4

Eje X

2) Hiperboloide de una hoja


a)

x2 y2 z2
+

=1
9 16
4

>> %Traza en el plano XY, con Z=0


>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(0,0,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/9+Y.^2/16-Z.^2/4;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
>> xlabel('Eje X');
>> ylabel ('Eje Y');
>> zlabel ('Eje Z')
>> title('HIPERBOLOIDE DE UNA HOJA')
>> grid; hold on
>> %Interseccin con el plano Z = -10
>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(-10,-10,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/9+Y.^2/16-Z.^2/4;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
>> %Interseccin con el plano Z = 10
>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(10,10,100);
5

Algebra

>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/9+Y.^2/16-Z.^2/4;
>> H=patch(isosurface(X, Y, Z, Q,1));
view(3)
>> %Traza en plano XZ, con Y=0
>> x=linspace(-20,20,100);
>> y=linspace(0,0,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/9+Y.^2/16-Z.^2/4;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
>> %Traza en el plano YZ, con X=0
>> x=linspace(0,0,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/9+Y.^2/16-Z.^2/4;

HIPERBOLOIDE DE UNA HOJA

15
10

Eje Z

5
0
-5
-10
-15
20
10

20
10

-10
Eje Y

-10
-20

-20

Eje X

>> %Grafica del hiperboloide de una hoja


>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/9+Y.^2/16-Z.^2/4;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> set(H,'FaceColor','red','EdgeColor','none');
6

Algebra

>> view(3)

b)

x2 y2 z2
+
+
=1
16 25 49

>> %Traza en el plano XY, con Z=0


>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(0,0,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X.^2/16+Y.^2/25+Z.^2/49;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
>> xlabel('Eje X');
>> ylabel ('Eje Y');
>> zlabel ('Eje Z')
>> title('HIPERBOLOIDE DE UNA HOJA')
>> grid; hold on
7

Algebra

>> %Interseccin con el plano Z = -10


>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(-10,-10,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X.^2/16+Y.^2/25+Z.^2/49;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
>> %Traza en plano XZ, con Y=0
>> x=linspace(-20,20,100);
>> y=linspace(0,0,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X.^2/16+Y.^2/25+Z.^2/49;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> view(3)
>> %Traza en el plano YZ, con X=0
>> x=linspace(0,0,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X.^2/16+Y.^2/25+Z.^2/49;
>> view(3)

Algebra

HIPERBOLOIDE DE UNA HOJA

20

Eje Z

10

-10

-20
20
10

20
10

-10
Eje Y

-10
-20

-20

Eje X

>> %Grafica del hiperboloide de una hoja


>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=X.^2/9+Y.^2/16-Z.^2/4;
>> H=patch(isosurface(X, Y, Z, Q,1));
>> set(H,'FaceColor','red','EdgeColor','none');
>> view(3)

Algebra

3) Paraboloide hiperblico
a)

x2 y2
+
z =1
4 16

>> %paraboloide hiperbolico


>> %Traza en el plano XY, con Z=0
>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(0,0,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X.^2/4+Y.^2/16-Z;
>> H=patch(isosurface(X, Y, Z, Q,0));
>> view(3)
>> xlabel('Eje X');
>> ylabel ('Eje Y');
>> zlabel ('Eje Z');
10

Algebra

>> title('PARBOLOIDE HIPERBOLICO')


>> grid; hold on
>> %Traza en el plano YZ, con X=0
>> x=linspace(0,0,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X.^2/4+Y.^2/16-Z;
>> H=patch(isosurface(X, Y, Z, Q,0));
>> view(3)
>> %Traza en el plano XZ, con Y=0
>> x=linspace(-20,20,100);
>> y=linspace(0,0,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X.^2/4+Y.^2/16-Z;
>> H=patch(isosurface(X, Y, Z, Q,0));
>> view(3)

11

Algebra

>> %Grafica del paraboloide hiperbolico


>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X.^2/4+Y.^2/16-Z;
>> H=patch(isosurface(X, Y, Z, Q,0));
>> set(H,'FaceColor','red','EdgeColor','none');
>> view(3)

12

Algebra

b) x

y2 z2
+
=1
16 25

>> %paraboloide hiperbolico


>> %Traza en el plano XY, con Z=0
>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(0,0,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X-Y.^2/16+Z.^2/25;
>> H=patch(isosurface(X, Y, Z, Q,0));
>> view(3)
>> xlabel('Eje X');
>> ylabel ('Eje Y');
>> zlabel ('Eje Z');
>> title('PARBOLOIDE HIPERBOLICO')
>> grid; hold on
13

Algebra

>> %Traza en el plano YZ, con X=0


>> x=linspace(0,0,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X-Y.^2/16+Z.^2/25;
>> H=patch(isosurface(X, Y, Z, Q,0));
>> view(3)
>> %Traza en el plano XZ, con Y=0
>> x=linspace(-20,20,100);
>> y=linspace(0,0,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X-Y.^2/16+Z.^2/25;
>> H=patch(isosurface(X, Y, Z, Q,0));
>> view(3)

14

Algebra

>> %Grafica del paraboloide hiperbolico


>> x=linspace(-20,20,100);
>> y=linspace(-20,20,100);
>> z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>> Q=-X-Y.^2/16+Z.^2/25;
>> H=patch(isosurface(X, Y, Z, Q,0));
>> set(H,'FaceColor','red','EdgeColor','none');
>> view(3)

15

Algebra

4) Cono
a)

x2 y2 z2
+

=1
4
9
9

>> %Traza en plano XY, con Z=0


>> x=linspace(-20,20,100);
>>y=linspace(-20,20,100);
>>z=linspace(0,0,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/4+Y.^2/9-Z.^2/9;
>>H=patch(isosurface(X, Y, Z, Q,0));
>>view(3)
>>xlabel('Eje X');
>>ylabel ('Eje Y');
>>zlabel ('Eje Z')
>>title('CONO')
16

Algebra

>>grid; hold on
>> x=linspace(-20,20,100);
>>y=linspace(0,0,100);
>>z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/4+Y.^2/9-Z.^2/9;
>>H=patch(isosurface(X, Y, Z, Q,0));
>>view(3)
>> x=linspace(-20,20,100);
>>y=linspace(-20,20,100);
>>z=linspace(-15,-15,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/4+Y.^2/9-Z.^2/9;
>>H=patch(isosurface(X, Y, Z, Q,0));
>>view(3)
>> x=linspace(0,0,100);
>>y=linspace(-20,20,100);
>>z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/4+Y.^2/9-Z.^2/9;
>>H=patch(isosurface(X, Y, Z, Q,0));
>>view(3)
>> x=linspace(-20,20,100);
>>y=linspace(-20,20,100);
>>z=linspace(15,15,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/4+Y.^2/9-Z.^2/9;
17

Algebra

>>H=patch(isosurface(X, Y, Z, Q,0));
>>view(3)

>> %Grafica del CONO, mediante su ecuacion


>>x=linspace(-20,20,100);
>>y=linspace(-20,20,100);
>>z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/4+Y.^2/9-Z.^2/9;
>>H=patch(isosurface(X, Y, Z, Q,0));
>>set(H,'FaceColor','red','EdgeColor','none');

18

Algebra

>>view(3)

b)

x2 y2 z 2
+
+
=1
16 16 16

>> %Traza en plano XY, con Z=0


>> x=linspace(-20,20,100);
>>y=linspace(-20,20,100);
>>z=linspace(0,0,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/416+Y.^2/16-Z.^2/16;
>>H=patch(isosurface(X, Y, Z, Q,0));
>>view(3)
>>xlabel('Eje X');
>>ylabel ('Eje Y');
>>zlabel ('Eje Z')
>>title('CONO')
>>grid; hold on
>> %Traza en plano XZ, con Y=0
>> x=linspace(-20,20,100);
>>y=linspace(0,0,100);
>>z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/16+Y.^2/16-Z.^2/16;
>>H=patch(isosurface(X, Y, Z, Q,0));
19

Algebra

>>view(3)
>> %Plano en Z=-15
>> x=linspace(-20,20,100);
>>y=linspace(-20,20,100);
>>z=linspace(-15,-15,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/16+Y.^2/16-Z.^2/16;
>>H=patch(isosurface(X, Y, Z, Q,0));
>>view(3)
>> %Traza en plano YZ, con X=0
>> x=linspace(0,0,100);
>>y=linspace(-20,20,100);
>>z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/16+Y.^2/16-Z.^2/16;
>>H=patch(isosurface(X, Y, Z, Q,0));
>>view(3)
>>>> %Plano en Z=15
>> x=linspace(-20,20,100);
>>y=linspace(-20,20,100);
>>z=linspace(15,15,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/16+Y.^2/16-Z.^2/16;
>>H=patch(isosurface(X, Y, Z, Q,0));
>>view(3)

>> %Grafica del CONO, mediante su ecuacion


>> x=linspace(-20,20,100);
>>y=linspace(-20,20,100);
20

Algebra

>>z=linspace(-20,20,100);
>> [X,Y,Z]=meshgrid(x,y,z);
>>Q=X.^2/16+Y.^2/16-Z.^2/16;
>>H=patch(isosurface(X, Y, Z, Q,0));
>>set(H,'FaceColor','red','EdgeColor','none');
>>view(3)

21

You might also like