我想在世界地图上覆盖一个轮廓图。为此,Conitf需要透明。遵循史蒂夫主的答案
在这里
我能够在Windows机器上工作(我不记得Matlab版本号,但这不是2015)。在我的家庭Linux机器上运行Matlab 2015A,代码片段从上面的答案不起作用。没有错误或警告消息,它只是在每个步骤中的轮廓绘图和暂停,但绘图不会变得更加透明。
Linux中的OpenGL是否有一些问题阻止了它的正常工作?
编辑:这是有问题的代码片段。这在Windows上工作,但显然不在Linux上。
z =峰值;
[c,h] = contourf(z);扣(C,H),彩色杆
设置(GCF,'渲染器'那'OpenGL');
alphable = findobj (h,'-财产'那'Facealpha');
为了K = [1:-0.1:0.1:0.1: 1:1]
设置(alounal,'Facealpha',k);
暂停(0.5)
结尾