Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 一个图形上的两个冲浪图_Matlab_Graph_3d_Matlab Figure - Fatal编程技术网

Matlab 一个图形上的两个冲浪图

Matlab 一个图形上的两个冲浪图,matlab,graph,3d,matlab-figure,Matlab,Graph,3d,Matlab Figure,我想在一个冲浪图的顶部绘制另一个冲浪图。这是代码 x1=0:0.01:1; y1=0:0.01:1; [X,Y]=meshgrid(x1,y1); Z=(X.*Y)./(X+Y-(X.*Y)); surf(X,Y,Z) hold on; [X1,Y1]=meshgrid(x,y); Z1=(X1.*Y1)./(X1+Y1-(X1.*Y1)); surf(X1,Y1,Z1,'FaceColor', 'black','EdgeColor','none'); 在图中,我得到了如何制作surf(

我想在一个冲浪图的顶部绘制另一个冲浪图。这是代码

x1=0:0.01:1;
y1=0:0.01:1;
[X,Y]=meshgrid(x1,y1);

Z=(X.*Y)./(X+Y-(X.*Y));

surf(X,Y,Z)
hold on;
[X1,Y1]=meshgrid(x,y);
Z1=(X1.*Y1)./(X1+Y1-(X1.*Y1));

surf(X1,Y1,Z1,'FaceColor', 'black','EdgeColor','none');
在图中,我得到了如何制作
surf(X1,Y1,Z1,'FaceColor','black','EdgeColor','none')更可见。在使用绘图时,可以选择更改标记大小和标记类型。冲浪图也有类似的东西吗

在下面的图表中,我想使圆圈区域更加可见。有没有增加冲浪图中标记大小的方法?或者稍微降低第一个冲浪图的颜色


你到底想显示/突出显示什么?@Suever我想从冲浪图中突出显示区域
[X1,Y1]=meshgrid(x,y);Z1=(X1.*Y1)。/(X1+Y1-(X1.*Y1));表面粗糙度(X1,Y1,Z1,'FaceColor','black','EdgeColor','none')
这里
x,y
x1,y1
的子集。我想突出显示上图中圈出的区域。如果我可以让另一个冲浪图不那么显眼,那也没问题。你可以将第一个曲面的
FaceAlpha
设置为类似于0.5的值,这会使它更透明吗?