Я пытаюсь покрыть неровные сферы и морщинистые сферы в Matlab, используя p = 1 + 0,2 * sin (phi * m) * sin (teta * n)
teta = 0:6.23;
phi = 0:3.14;
[teta,phi] = meshgrid(teta, phi);
figure, hold on
for m = 1:12
for n = 1:12
p = 1 + 0.2*sin(m*teta).*sin(n*phi);
surf(teta,phi,p)
pause(0.05)
clf('reset')
end
end
Но это не рисование сфер, а просто поверхностей ... что я делаю не так и что мне нужно изменить :) Большое спасибо !!!
surf
, который обрабатывает только декартовы координаты. Преобразуйте их в первую очередь. - person Suever   schedule 23.01.2017