matlab题目
发布时间
阅读量:
阅读量

针对该问题,我最初尝试使用两个参数绘制了两个图形,但确实无法利用相同参数来表达交线。在向老师咨询后,最终采取了遍历所有点的方式进行绘制。
r=linspace(0,1,100);
t=0:pi/50:2*pi;
[R T]=meshgrid(r,t);
x=R.*cos(T);
y=R.*sin(T);
z=sqrt((1-x.*x - y.*y)+eps);
mesh(x,y,z);
axis equal
hold on;
z1=R;
x1=cos(T).^2;
y1=sin(T).*cos(T);
mesh(x1,y1,z1);
shading flat
[x y]=meshgrid(-1:.002:1);
z=sqrt((1-x.*x - y.*y)+eps);
for i=1:1:1000
for j=1:1:1000
if((1-x(i,j).*x(i,j) - y(i,j).*y(i,j))>=0)
全部评论 (0)
还没有任何评论哟~
