how do i rotate a sphere
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
How do i make the sphere move around the z axis and up down the z axis with the following incomplete code?
Do not change both at the same time.
syms u v
r = input('r=')
n = input('n=')
for i = 1:n
t(i) =
x = r*cos(u)*sin(v);
y = r*sin(u)*sin(v);
z = r*cos(v);
s=fsurf(x,y,z);
drawnow
0 comentarios
Respuestas (1)
Amal George M
el 9 de Abr. de 2019
Editada: Amal George M
el 9 de Abr. de 2019
syms u v t
r=0.9; % fixed radius
x = r*cos(u)*sin(v);
y = r*sin(u)*sin(v);
z = r*cos(v);
f=figure;
ax=axes;
axis equal;
view(3); %3D view
ax.XLim=[-1 1];
ax.YLim=[-1 1];
ax.ZLim=[-1 10];
ax.Box='on'; % border
hold on
f = fanimator(@fsurf,x,y,z+t,'AnimationRange',[0 9]);
hold off
playAnimation
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!