主要内容

alphamap.

指定图形字符(透明度)

句法

alphamap(alpha_map)
alphamap('参数')
alphamap('参数',长度)
alphamap('参数',delta)
alphamap(图,......)
alphamap(斧头,......)
alpha_map = alphamap.
alpha_map = alphamap(图)
alpha_map = alphamap(ax)
alpha_map = alphamap('参数')

描述

alphamap(alpha_map)设置alphamap.目前的数字到指定的m- 1个alpha值阵列,alpha_map.。如果设置图形的AlphaMap,则图中的轴和图表使用相同的alphaMap。

alphamap('参数')创建一个新的alphamap或修改当前的alphamap。您可以指定以下参数:

  • '默认'- 设置alphamap.属性到图形的默认AlphaMap。

  • '斜坡上升'- 创建带有不透明度的线性alphamap(默认值长度等于当前的alphamap长度)。

  • '减速'- 使用减少不透明度创建线性alphamap(默认值长度等于当前的alphamap长度)。

  • 'vup'- 创建一个在中心不透明的alphamap,并在开始和结束时线性线性变得更加透明(默认值长度等于当前的alphamap长度)。

  • 'vdown'- 创建一个透明在中心透明的alphamap,并在开头和结束时线性线性变得更加不透明(默认值长度等于当前的alphamap长度)。

  • '增加'- 修改alphamap使其更透明(默认值三角洲.1,添加到当前值)。

  • '减少'- 修改Alphamap使其更加透明(默认值三角洲.1,从当前值中减去)。

  • '旋转'- 旋转当前的alphamap(默认值三角洲是1;三角洲必须是整数)。

alphamap('参数',长度)创建具有由整数指定的长度的新alphamap长度(与参数一起使用'斜坡上升''减速''vup''vdown')。

alphamap('参数',delta)使用Integer指定的值修改现有的Alphamap三角洲(与参数一起使用'增加''减少''旋转')。

alphamap(图,......)在由此标识的图形的Alphamap上执行操作如图

alphamap(斧头,......)在alphamap上执行操作目的,略略对象,或者地理学识别的对象斧头

alpha_map = alphamap.返回当前的alphamap。

alpha_map = alphamap(图)从图中返回当前alphamap如图

alpha_map = alphamap(ax)从中返回当前的alphamap目的,略略对象,或者地理学识别的对象斧头

alpha_map = alphamap('参数')返回由此修改的alphamap范围,但没有设置alphamap.财产。

例子

全部收缩

创建曲面绘图并更改Alphamap。

[x,y] = meshgrid([ -  2:.2:2]);z = x。* exp(-x。^ 2-y。^ 2);

使用梯度绘制数据Z.作为alphamap。

图SURF(x,y,z + .001,'Facealpha''平坦的'......'字母表''缩放'......'alphadata',梯度(z),......'facecholor''蓝色'

将alphamap更改为在中间的不透明,并透明地朝向结束。

alphamap('vup'

更多关于

全部收缩

兼容性考虑因素

从R2018A开始,如果您设置了图形的AlphaMap,则图中的轴和图表使用相同的alphamap。以前,当您设置图形AlphaPap时,您将AlphaMap的任何轴或图表都未受影响。如果你想要一个对象使用不同的alphamap而不是图形,然后在设置图形alphamap后设置轴alphamap。

也可以看看

|

在R2006A之前介绍