Está en la página 1de 2

x=-1:0.

02:5;
y=sin(x.^2);
plot(x,y,'r');

cylinder([2 1 1 0.5],20);
sphere(50),axis('square')

tv=linspace(0,2*pi,30);
zv=[-3 3];
[T,V]=meshgrid(tv,zv);
X=1+cos(T);Y=sin(T);Z=V;
surf(X,Y,Z)
axis equal
alpha 0.5
hold on

ezmesh('cos(s)*(2+cos(t))','sin(s)*(2+cos(t))','t',[0,2*pi])
TORO:

u=linspace(0,2*pi,50);
v=u;
[U,V]=meshgrid(u,v);
X=(4+cos(V)).*cos(U);
Y=(4+cos(V)).*sin(U);
Z=sin(V);
surf(X,Y,Z)

Toro 2.0
u=linspace(0,2*pi,50);
v=u;
[U,V]=meshgrid(u,v);
X=(8+sin(V.^2)).*sin(U);
Y=(8+sin(V.^2)).*cos(U);
Z=sin(V);
surf(X,Y,Z)

toro 3.0
u=linspace(0,2*pi,50);
v=u;
[U,V]=meshgrid(u,v);
X=(4+tan(V.^2)).*sin(U);
Y=(4+tan(V.^2)).*cos(U);
Z=sin(V);
surf(X,Y,Z)
Toro 4.0 copia chilon

a=1, b=3,
x=-a:0.03:a
figure
[y z x]=cylinder(sqrt(a^2-x.^2)+b);
surf(x,y,z)
hold on
[y z x]=cylinder(-sqrt(a^2-x.^2)+b);
mesh(x,y,z)
xlabel('Eje x')
ylabel('Eje y')
zlabel('Eje z ')

También podría gustarte