[問題] 繪圖與動畫問題(如何&在何處固定座標軸的大小)已回收
Hello,我主要的程式語言是C++,
MATLAB的新手而且暫時沒時間熟練MATLAB,
偷懶上來求速成答案.以下是我的程式-用來畫球
謝謝囉^^
-------------------------------------------------------------------
function sphere(v, r, color, n)
phi = linspace(0,2*pi,n);
th = linspace(0,pi,n);
[PHI,TH] = meshgrid(phi,th);
camlight('left');
lighting phong;
material dull;
for k = 1:length(r)
x = r(k) * cos(PHI).* sin(TH) + v(k,1);
y = r(k) * sin(PHI).* sin(TH) + v(k,2);
z = r(k) * cos(TH) + v(k,3);
sphere = surf(x,y,z);
axis ([-100 100 -100 100 -100 100]); 這一行用來固定座標軸大小,
set(sphere,'FaceColor',color); 放哪比較恰當?
set(sphere,'EdgeAlpha',0);
hold on;
end
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.11.75
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章