How can I change the radius of the spiral so it varies along the length from 0 to 1?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Mara Pereira
el 21 de Mayo de 2020
Comentada: Star Strider
el 21 de Mayo de 2020
How can I change the radius of the spiral so it varies along the length from 0 to 1?
y=0:0.5:100;
n=length(y);
x=cos(y/100*10*pi);
z=sin(y/100*10*pi);
X=[zeros(1,n);x];
Y=[y;y];
Z=[zeros(1,n);z];
surf(X,Y,Z);
alpha(0.5);
view(75,15);
0 comentarios
Respuesta aceptada
Star Strider
el 21 de Mayo de 2020
Change ‘x’ and ‘z’ to:
x=cos(y/100*10*pi).*(y/100);
z=sin(y/100*10*pi).*(y/100);
so the full code siis now:
y=0:0.5:100;
n=length(y);
x=cos(y/100*10*pi).*(y/100);
z=sin(y/100*10*pi).*(y/100);
X=[zeros(1,n);x];
Y=[y;y];
Z=[zeros(1,n);z];
surf(X,Y,Z);
alpha(0.5);
view(75,15)
.
2 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!