next up previous
Next: Black Hole Up: More surfaces Previous: Moebius

Tube

x=linspace(0,2*%pi,nn);

y=0.1+[sin(linspace(0,%pi,15)),1.5*sin(linspace(0,%pi,10)),sin(linspace(0,%pi,15))];
cosphi=dup(cos(x),length(y));
sinphi=dup(sin(x),length(y));
f=dup(y',length(x));
x1=f.*cosphi;     y1=f.*sinphi;
z=dup(linspace(-2,2,prod(size(y)))',prod(size(x)));
plot3d2(x1,y1,z,-1,35,70);
\fbox{\epsfig{file=foo0_52.eps,width=3.75in}}

Scilab group