两个冲浪地块相同的图表

时间:2014-03-02 02:48:32

标签: matlab plot matlab-figure projection

我有下一个脚本,

 R  = 0:0.1:1;
 z  = cos(-R);          
 zz  = sin(-R);        
 th = 0:pi/20:2*pi;
 X  = bsxfun(@times,R',cos(th));
 Y  = bsxfun(@times,R',sin(th));
 Z  = repmat(z',1,length(th));
 ZZ  = repmat(zz',1,length(th));
 surf(X,Y,Z)
 surf(X,Y,ZZ)
 box
 hold on
 surf(X*0 + 1,Y,Z) 
 surf(X*0 - 1,Y,ZZ)

我希望得到zzz函数的绘图结果,具有不同的透明度。

代码仅使用z函数,但我无法使用z使其工作zz;无法使用z设置冲浪地块zz。任何帮助都非常受欢迎。

1 个答案:

答案 0 :(得分:2)

我认为你需要在第一个冲浪地块之后立即“坚持”。 您可以使用“facealpha”参数调整透明度。