[問題] 3D繪圖問題已回收
剛得到一個程式碼如下,而想將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
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章