怎么用Matlab画出几个空间曲面所围成的区域呀

画出曲线z=xy,x=y,z=0,x=1,所围成的闭区域
想要直观一些,多一些不同的形式、代码方案
比如怎么画出类似这样的图

img

[x,y]=meshgrid([0:0.05:1]);
z=x.*y;
surf(x,y,z);
hold on
[x1,y1]=meshgrid([0:0.01:1]);
plot(x1,y1,'r')
hold on
 x2=[1,1];
 y2=[1,-1];
plot(x2,y2,'b')
hold on
Z=[1 1; 1 1;0 1];
plot3(Z(1,:),Z(2,:),Z(3,:),'k','LineWidth',2)
xlabel('x');ylabel('y');zlabel('z');

效果如下:

img


clear all
clc
syms x y
z=x.*y;
ezsurf(x,y,z);