透视效果只需要添加一行语句,我们以最开始三维绘图的图形为例展示:
close all
[X,Y] = meshgrid(-8:0.5:8);
R = sqrt(X.^2+Y.^2)+eps;
Z = sin(R)./R;
subplot(1,3,1)
surf(X,Y,Z)
subplot(1,3,2)
surf(X,Y,Z)
alpha(0.4)
subplot(1,3,3)
surf(X,Y,Z)
alpha(0.8)
结果:
可以看出,我们设置的0.4就是不透明度。
参考:
《高等光学仿真——光波导、激光》