1、在同一平面中的两个窗口分别画出心形线和马鞍面。
要求:
1、在图形上加格栅、图例和标注
2、定制坐标
3、以不同角度观察马鞍面
2、以不同的视角观察球面
和 圆柱面
所围区域。
subplot(2,2,1);
ezplot('-x^2*y^3+(x^2+y^2-1)^3=0',[-1.5,1.5])
grid on;%增加格栅
title("心形线")
subplot(2,2,2);
[x,y]=meshgrid(-25:1:25,-25:1:25);
z=x.^2/9-y.^2/4;
surf(x,y,z)
grid on;
title("马鞍面");
subplot(2,2,3);
surf(x,y,z)
title("马鞍面");
view(20,30);
subplot(2,2,4);
surf(x,y,z)
title("马鞍面");
view(50,20);
r = 2;
[x0,y0,z0] = sphere(50);
x = r*x0;
y = r*y0;
z = r*z0;
surf(x,y,z);
hold on;
p = @(x,y)x.^2+y.^2-r*x;
ezsurf(p,[-1.5,2.5],[-2,1.5]);
axis equal;
view(30,20);