Está en la página 1de 30

UNIVERSIDAD CATÓLICA SANTO TORIBIO DE MOGROVEJO

FACULTAD DE INGENIERIA CIVIL Y ARQUITECTURA


ESCUELA PROFESIONAL DE INGENIERÍA CIVIL AMBIENTAL

TEMA:
Grafica en 3D
ALUMNO:
Salvador Terrones, José Giancarlo
PROFESORA:
HANANEL BAIGORRIA, ALBERTO

CURSO:
MATEMÁTICA ASISTIDA POR COMPUTADOR MACROS,
MATLAB

GRUPO: A

CHICLAYO, 27 DE MAYO DEL 2019


NOMBRE: JOSE GIANCARLO SALVADOR TERRONES

1)PLANO
%Eje Z
x=[-8:0.1:8];
y=[-8:0.1:8];
[X,Y]=meshgrid(x,y);
Z=1-X-Y;
surf(X,Y,Z);

%Eje X
z=[-8:0.1:8];
y=[-8:0.1:8];
[Z,Y]=meshgrid(z,y);
X=1-Y-Z;
surf(X,Y,Z)
%Eje Y
x=[-8:0.1:8];
z=[-8:0.1:8];
[X,Z]=meshgrid(x,z);
Y=1-X-Z;
surf(X,Y,Z)
2)PARABOLOIDE CIRCULAR'
%*Eje en 'Z'
x=linspace(-5,5,100);
y=linspace(-5,5,100);
[X,Y]=meshgrid(x,y);
Z=X.^2+Y.^2;
surfc(X,Y,Z);
axis([-8 8 -8 8 0 5]);
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide, eje en Z')

%*Eje en 'Y'
x=linspace(-5,5,100);
z=linspace(-5,5,100);
[X,Z]=meshgrid(x,z);
Y=X.^2+Z.^2;
surfc(X,Y,Z);
axis([-5 5 0 5 -5 5]);
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide, eje en Y')
%*Eje en 'X'
y=linspace(-5,5,100);
z=linspace(-5,5,100);
[Y,Z]=meshgrid(y,z);
X=Y.^2+Z.^2;
surfc(X,Y,Z);
axis([0 5 -5 5 -5 5]);
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide, eje en X')
3)PARABOLOIDE ELIPTICO''
%*Eje en 'Z'
x=linspace(-5,5,101);
y=linspace(-4,4,101);
[X,Y]=meshgrid(x,y);
Z=2*X.^2+3*Y.^2;
surfc(X,Y,Z)
axis([-5 5 -5 5 0 30])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide, eje en Z')
%*Eje en 'Y'
x=linspace(-5,5,101);
y=linspace(-4,4,101);
[X,Z]=meshgrid(x,y);
Y=2*X.^2+3*Z.^2;
surfc(X,Y,Z)
axis([-5 5 0 30 -5 5])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide, eje en Y')
%Eje en 'X'
x=linspace(-5,5,101);
y=linspace(-4,4,101);
[Y,Z]=meshgrid(x,y);
X=2*Y.^2+3*Z.^2;
surfc(X,Y,Z)
axis([0 30 -5 5 -5 5])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide, eje en X')
4)PARABOLOIDE HIPERBOLICO

%Eje en 'Z'
x=linspace(5,40,100);
y=linspace(5,40,100);
[X,Y]=meshgrid(x,y);
h=22;j=23;k=24;
Z=((X-h).^2/9)-((Y-j).^2/9)+k;
mesh(X,Y,Z)
axis([3 43 3 43 -20 80])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide hiperbolico, eje en Z')
%Eje en 'Y'
x=linspace(10,50,100);
z=linspace(10,50,100);
[X,Z]=meshgrid(x,z);
h=22;j=23;k=24;
Y=((X-h).^2/9)-((Z-k).^2/9)+j;
mesh(X,Y,Z)
axis([3 43 -20 80 3 43])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide hiperbolico, eje en y')
%Eje en 'X'
y=linspace(10,50,100);
z=linspace(10,50,100);
[Y,Z]=meshgrid(y,z);
h=22;j=23;k=24;
X=((Y-j).^2/16)-((Z-k).^2/9)+h;
mesh(X,Y,Z)
axis([10 40 3 43 3 43])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide hiperbolico, eje en x')
5)HIPERBOLOIDE DE UNA HOJA
%En Eje Z
x=linspace(0,40,101);
y=linspace(-40,0,101);
[X,Y]=meshgrid(x,y);
h=22;j=-22;k=22;
Z1=+sqrt(((X-h).^2)+((Y-j).^2)-1)+k;
plot3(X,Y,Z1);
hold on;
Z2=-sqrt(((X-h).^2)+((Y-j).^2)-1)+k;
plot3(X,Y,Z2);
axis([14 30 -30 -14 14 30])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('hiperboloide de una hoja, eje en z')

%En Eje Y
x=linspace(10,40,101);
z=linspace(10,40,101);
[X,Z]=meshgrid(x,z);
h=22;j=-22;k=22;
Y1=+sqrt(((X-h).^2)+((Z-k).^2)-1)+j;
plot3(X,Y1,Z);
hold on;
Y2=-sqrt(((X-h).^2)+((Z-k).^2)-1)+j;
plot3(X,Y2,Z);
axis([4 40 -30 -14 0 40])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('hiperboloide de una hoja, eje en Y')
%En Eje X
y=linspace(-40,0,101);
z=linspace(10,40,101);
[Y,Z]=meshgrid(y,z);
h=22;j=-22;k=22;
X1=+sqrt(((Y-j).^2)+((Z-k).^2)-1)+h;
plot3(X1,Y,Z);
hold on;
X2=-sqrt(((Y-j).^2)+((Z-k).^2)-1)+h;
plot3(X2,Y,Z);
axis([4 40 -40 0 0 40])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('hiperboloide de una hoja, eje en X')
6)Paraboloide de dos hojas
%En Eje Z
x=linspace(0,40,101);
y=linspace(-40,0,101);
[X,Y]=meshgrid(x,y);
h=22;j=-22;k=22;
Z1=+sqrt(((X-h).^2)+((Y-j).^2)+1)+k;
plot3(X,Y,Z1);
hold on;
Z2=-sqrt(((X-h).^2)+((Y-j).^2)+1)+k;
plot3(X,Y,Z2);
axis([14 30 -30 -14 14 30])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide de dos hojas, eje en z')
%En Eje X
y=linspace(-40,0,101);
z=linspace(0,40,101);
[Y,Z]=meshgrid(y,z);
h=22;j=-22;k=22;
X1=+sqrt(((Y-j).^2)+((Z-k).^2)+1)+h;
plot3(X1,Y,Z);
hold on;
X2=-sqrt(((Y-j).^2)+((Z-k).^2)+1)+h;
plot3(X2,Y,Z);
axis([4 40 -40 0 0 40])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide de dos hoja, eje en X')
%En Eje Y
x=linspace(10,40,101);
z=linspace(10,40,101);
[X,Z]=meshgrid(x,z);
h=22;j=-22;k=22;
Y1=+sqrt(((X-h).^2)+((Z-k).^2)+1)+j;
plot3(X,Y1,Z);
hold on;
Y2=-sqrt(((X-h).^2)+((Z-k).^2)+1)+j;
plot3(X,Y2,Z);
axis([4 40 -30 -14 0 40])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Paraboloide de dos hoja, eje en Y')
7)Elipsoide
%En Eje Z
x=linspace(15,29,1001);
y=linspace(-35,-15,1001);
[X,Y]=meshgrid(x,y);
h=22;j=-22;k=22;
Z1=+sqrt(1-((X-h).^2/9)-((Y-j).^2/16))+k;
plot3(X,Y,Z1);
hold on;
Z2=-sqrt(1-((X-h).^2/9)-((Y-j).^2/16))+k;
plot3(X,Y,Z2);
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('elipsoide, eje en z')
%En Eje Y
x=linspace(15,29,1001);
z=linspace(15,29,1001);
[X,Z]=meshgrid(x,z);
h=22;j=-22;k=22;
Y1=+sqrt(1-((X-h).^2/9)-((Z-k).^2/16))+j;
plot3(X,Y1,Z);
hold on;
Y2=-sqrt(1-((X-h).^2/9)-((Z-k).^2/16))+j;
plot3(X,Y2,Z);
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('elipsoide, eje en Y')
%En Eje X
y=linspace(-15,-29,1001);
z=linspace(15,29,1001);
[Y,Z]=meshgrid(y,z);
h=22;j=-22;k=22;
X1=+sqrt(1-((Y-j).^2/9)-((Z-k).^2/16))+h;
plot3(X1,Y,Z);
hold on;
X2=-sqrt(1-((Y-j).^2/9)-((Z-k).^2/16))+h;
plot3(X2,Y,Z);
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');title('elipsoide, eje en X')
8)ESFERA
%Eje X
y=[-10:0.1:10];
z=[-10:0.1:10];
[Y,Z]=meshgrid(y,z);
a=25; b=2; c=2;
X=real(sqrt(a-Y.^2-Z.^2));
contour3(Y,Z,X,500)
hold on
X1=-X;
contour3(Y,Z,X1,500)
axis([-10 10 -10 10 -10 10])
xlabel('EJE X'); ylabel('EJE Y'); zlabel('EJE Z')
title('ESFERA EN YZ')
%Eje Y
x=[-10:0.1:10];
z=[-10:0.1:10];
[X,Z]=meshgrid(x,z);
a=25; b=2; c=2;
Y=real(sqrt(a-X.^2-Z.^2));
contour3(X,Z,Y,500)
hold on
Y1=-Y;
contour3(X,Z,Y1,500)
axis([-10 10 -10 10 -10 10])
xlabel('EJE X'); ylabel('EJE Y'); zlabel('EJE Z')
title('ESFERA EN XZ')
%Eje Z
x=[-10:0.1:10];
y=[-10:0.1:10];
[X,Y]=meshgrid(x,y);
a=25;
b=2;
c=2;
Z=real(sqrt(a-X.^2-Y.^2));
contour3(X,Y,Z,500)
hold on
Z1=-Z;
contour3(X,Y,Z1,500)
axis([-10 10 -10 10 -10 10])
xlabel('EJE X'); ylabel('EJE Y'); zlabel('EJE Z')
title('ESFERA EN XY')
9)CILINDRO
%EN EJE Z
x=-1:0.01:1 ;
y=x;
[X,Y]=meshgrid(x,y);
Z=(sqrt(1-X.^2));
Z1=-Z;
mesh(X,Z,Y)
hold on;
mesh(X,Z1,Y)
axis([ -4 4 -4 4 -2 2 ])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z')
title('Cilindro, eje en z')
%EN EJE X
x=-1:0.01:1 ;
z=x;
[X,Z]=meshgrid(x,z);
Y=(sqrt(1-Z.^2));
Y1=-Y; mesh(X,Y,Z)
hold on;
mesh(X,Y1,Z)
axis([ -2 2 -4 4 -4 4 ]);
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z')
title('Cilindro, eje en X')
%EN EJE Y
y=-1:0.01:1 ;
z=x;
[Y,Z]=meshgrid(y,z);
X=(sqrt(1-Z.^2));
X1=-X;
mesh(X,Y,Z)
hold on;
mesh(X1,Y,Z)
axis([-4 4 -2 2 -4 4 ])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z')
title('Cilindro, eje en Y')
10)CONO
%EN EJE Z
x=-2:0.01:2 ;
y=-2:0.01:2;
[X,Y]=meshgrid(x,y);
Z=sqrt(X.^2+Y.^2);
Z1=-Z ;
mesh(X,Y,Z)
hold on;
mesh(X,Y,Z1)
axis([ -4 4 -4 4 -2 2 ])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z')
title('Cono, eje en Z')
%EJE Y
x=-2:0.01:2 ;
z=-2:0.01:2;
[X,Z]=meshgrid(x,z);
Y=sqrt(Z.^2+X.^2);
Y1=-Y ;
mesh(X,Y,Z)
hold on;
mesh(X,-Y,Z)
axis([ -4 4 -4 4 -2 2 ])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Cono, eje en Y')
%EJE X
y=-2:0.01:2 ;
z=-2:0.01:2;
[Y,Z]=meshgrid(y,z);
X=sqrt(Z.^2+Y.^2);
X1=-X ;
mesh(X,Y,Z)
hold on;
mesh(X1,Y,Z)
axis([ -4 4 -4 4 -2 2 ])
xlabel('Eje X');
ylabel('Eje Y');
zlabel('Eje Z');
title('Cono, eje en X')

También podría gustarte