MATLAB編寫三維球體自旋程序。下面就隨小編一起去看看吧!
方法:
1、打開(kāi)MATLAB軟件,如圖所示

2、新建腳本,并將以下代碼復(fù)制在MATLAB一個(gè).m文件中,如圖所示
clc,clear
[x1,y1,z1]=meshgrid(-4:0.2:4,-4:0.25:4,-4:0.16:4);%建立邊界區(qū)間
v=x1.*exp(-x1.^2-y1.^2-z1.^2);
[xsp,ysp,zsp]=sphere;%sphere為生成單位球
for i=-4:0.02:4
grid off
hsp=surf(xsp,ysp,zsp);
rotate(hsp,[1 0 0],90+i*30)%使球體沿x軸旋轉(zhuǎn)90°v
view(-22,66),
h=camlight('left');
camorbit(0.5,0)
camlight(h,'left');
drawnow;
axis off
shading interp;
end


3、保存該腳本到自己的電腦中。

4、點(diǎn)擊運(yùn)行即可顯示結(jié)果,會(huì)動(dòng)的哦。用戶可以自己修改數(shù)據(jù)進(jìn)行自適應(yīng)調(diào)整。

新聞熱點(diǎn)
疑難解答
圖片精選