[問題] 3D繪圖問題已回收

看板MATLAB作者 (新手)時間16年前 (2010/03/04 11:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
剛得到一個程式碼如下,而想將P函數繪出3D圖形 但試不太出來有人能幫忙嗎? Nx=100; Ny=100; Nz=10; p=zeros(Nx,Ny,Nz); theta=139.5264*pi/180 phi=258.3666*pi/180 n1=sin(theta)*sin(phi) n2=sin(theta)*sin(phi) n3=cos(theta) %1/n1+1/n2+1/n3 %50/n1+50/n2+50/n3 %100/n1+100/n2+100/n3 for x=1:Nx for y=1:Ny for z=1:Nz if (x/n1)+(y/n2)+(z/n3)>-220 p(x,y,z)=1; end end end end -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.134.165
文章代碼(AID): #1BZoeLGE (MATLAB)
文章代碼(AID): #1BZoeLGE (MATLAB)