早教吧 育儿知识 作业答案 考试题库 百科 知识分享

怎样用matlab画1/8个球面?

题目详情
怎样用matlab画1/8个球面?
▼优质解答
答案和解析
[fia,theta]=meshgrid([linspace(0,pi/2,100),pi/2]);
x=sin(theta).*cos(fia);
y=sin(theta).*sin(fia);
z=cos(theta);
surf(x,y,z)
shading interp
axis equal