Gráficas en 2D y 3D


GRÁFICAS EN 2D Y 3D
x= 0:01:5;
y=x;
subplot(2,3,1);
plot(x,y);

x2=linspace(-2*pi,2*pi,100);
y2=sin(x2);
subplot(2,3,3);
plot(x2,y2);

x1=-3:0.1:3;
y1=x1.^2-1;
subplot(2,3,2);
plot(x1,y1);

%dibujar con surf
x1=linspace(-3,3,15);
y1=linspace(-3,13,17);
[x2,y2]=meshgrid(x1,y1);
z2=x2.^4+3*x2.^2-2*x2+6-2*y2.*x2.^2+y2.^2-2*y2;
subplot(3,3,1);
surf(x2,y2,z2)

%dibujar 4 puntos en 3d
xc=[-3,-3,3,3];
yc=[-3,13,13,-3];
zc=xc.^4+3*xc.^2-2*xc+6-2*yc.*xc.^2+yc.^2-2*yc;
hold on
subplot(3,3,2);
plot3([xc;xc],[yc;yc],[zeros(1,4);zc],'g*')


%dibujar un disco
R=10;
z0=80;
r=linspace(0,R,12);
theta=linspace(0,2*pi,50);
x=cos(theta')*r;
y=5+sin(theta')*r;
hold on
z=repmat(z0,size(x));
subplot(3,3,3);
surf(x,y,z)

Comentarios

Entradas populares