主要内容

α

为轴中的对象添加透明度

描述

例子

α价值为支持透明度的当前轴中的对象设置面部透明度。金宝app指定价值作为'清除'或者'不透明',或作为范围内的数字[0,1]。价值0.使物体透明,值1使物体完全不透明。

例子

αalphadata.在轴上的所有图像,贴片,曲面和散点对象跨越透明度。此选项设置对象的相应alpha数据属性。

αFacealpha.控制贴片,表面和散射物体的面部的透明度。此选项设置Facealpha.在贴片和表面对象上。对于散射对象,它设置了markerfacealpha.markeredgealpha.特性。

例子

αalphadataMapping.控制轴中所有图像,贴片,曲面和散点对象的alpha数据值的解释。此选项设置alphadataMapping.对象上的属性。

例子

α(obj.___设置由此指定的对象的透明度obj.。选项,obj.,可以在先前语法中的任何输入参数之前。例如,在输入参数周围使用单引号,例如字符数组,阿尔法(OBJ,'OPAQUE')

α(斧头___设置由此指定的轴中的对象的透明度斧头,而不是当前轴。指定斧头作为第一个输入参数。您无法指定斧头obj.输入。

例子

全部收缩

创建条形图和散点图。为栏系列和散点系列对象设置面部透明度0.5

酒吧(1:10)持有散射(10 *兰特(10,1),10 *兰特(10,1),'填充''sizeata',200)持有离开alpha(.5)

图包含轴。轴包含2个键式的2个物体,散射。

创建条形图和散点图。设置分散系列对象的透明度0.5不影响酒吧系列对象。

B =酒吧(1:10);抓住s =散射(10 * rand(10,1),10 * rand(10,1),'填充''sizeata',200);抓住离开alpha(s,.5)

图包含轴。轴包含2个键式的2个物体,散射。

创建曲面图。基于该表面的透明度改变Z.价值观。

s =冲浪(峰);alpha(s,'Z'

图包含轴。轴包含类型表面的物体。

创建图像。基于颜色值在图像上的透明度变化。默认情况下,图像钳位在0到1之间的透明度值为0到1.少于0的值是完全透明度,大于1的值完全不透明。相反,将透明度值转换为使用valphamap使用alpha缩放命令。

ImagesC(峰)alpha颜色α缩小了

图包含轴。轴包含类型图像的对象。

输入参数

全部收缩

面临透明度值,指定为以下值之一:

  • 范围内的数字[0,1] - 将面部透明度设置为指定值。值为0表示透明。值1表示不透明。0和1之间的值是部分透明的。

  • '清除'- 将面部透明度设置为0(透明)。

  • '不透明'- 将面部透明度设置为1(不透明)。

如果物体没有面部或者脸部没有颜色,那么α功能对对象没有可视效果。例如,α没有对使用未填充标记的散点对象或使用没有脸部的标记('*''+''。', 和'X')。

此表列出了支持透明度的图形对象以及更新为指定值的关联脸透明度属性。金宝app

图形对象 面临透明度
区域对象 Facealpha.
条形对象 Facealpha.
散射物体 markerfacealpha.markeredgealpha.
直方图和直方图2对象 Facealpha.
图像对象 alphadata.
图表和原始表面对象 Facealpha.
补丁对象 Facealpha.

选项可在对象上变化透明度,指定为此表中的值之一。表列表示每个选项如何影响不同类型的对象,具体取决于轴中包含的对象。

选项 表面对象 散射物体 补丁对象 图像对象
'X' 设置alphadata.财产与xdata.财产并设置Facealpha.财产'平坦的' 设置alphadata.财产与xdata.财产并设置markerfacealpha.markeredgealpha.属性'平坦的' 设置FacevertexalPhadata.财产与xdata.财产并设置Facealpha.财产'平坦的' 没有效果。
'是' 设置alphadata.财产与ydata.财产并设置Facealpha.财产'平坦的' 设置alphadata.财产与ydata.财产并设置markerfacealpha.markeredgealpha.属性'平坦的' 设置FacevertexalPhadata.财产与ydata.财产并设置Facealpha.财产'平坦的' 没有效果。
'Z' 设置alphadata.财产与Zdata.财产并设置Facealpha.财产'平坦的' 设置alphadata.财产与Zdata.财产并设置markerfacealpha.markeredgealpha.属性'平坦的' 设置FacevertexalPhadata.财产与Zdata.财产并设置Facealpha.财产'平坦的' 没有效果。
'颜色' 设置alphadata.财产与cdata.财产并设置Facealpha.财产'平坦的' 设置alphadata.财产与cdata.财产并设置markerfacealpha.markeredgealpha.属性'平坦的' 设置FacevertexalPhadata.财产与facevertexcdata.财产并设置Facealpha.财产'平坦的' 设置alphadata.数据属性与此相同cdata.财产。
'兰德' 设置alphadata.属性到随机数的矩阵相同的大小Zdata.财产并设置Facealpha.财产'平坦的' 设置alphadata.属性到随机数的矩阵相同的大小xdata.财产并设置markerfacealpha.markeredgealpha.属性'平坦的' 设置FacevertexalPhadata.属性到随机数的矩阵相同的大小Zdata.财产并设置Facealpha.财产'平坦的' 设置alphadata.数据属性为随机数的矩阵相同的大小cdata.财产。

创建矢量或矩阵一种,并使用命令的函数形式。例如:

a = [.1 .2;.3 .4] alpha(a)

指定一种作为与矩阵相同的矩阵cdata.表面的特性。这α功能设置alphadata.财产一种并套装Facealpha.财产'平坦的' 指定一种作为与尺寸相同的载体xdata.散点对象的属性。这α功能设置alphadata.财产一种并套装markerfacealpha.markeredgealpha.属性'平坦的' 指定一种作为与矩阵相同的矩阵facevertexcdata.补丁的财产。这α功能设置FacevertexalPhadata.财产一种并套装Facealpha.财产'平坦的' 指定一种作为与矩阵相同的矩阵cdata.图像的属性。这α功能设置alphadata.数据属性到一种

平面或插值面透明度的选项,指定为此表中的值之一。表列表示每个选项如何影响不同类型的对象,具体取决于轴中包含的对象。

选项 表面对象 散射物体 补丁对象
'平坦的' 设置Facealpha.财产'平坦的'。这alphadata.属性必须是阵列的大小相同cdata.财产。这FaceColor.财产必须设置为'平坦的' 设置markerfacealpha.markeredgealpha.属性'平坦的'。这alphadata.属性必须是尺寸相同的矢量xdata.财产。这MarkerfaceColor.财产必须设置为'平坦的' 设置Facealpha.财产'平坦的'。这FacevertexalPhadata.属性必须是长度等于面部数量的列向量脸上财产。
'interp' 设置Facealpha.财产'interp'。这alphadata.属性必须是阵列的大小相同cdata.财产。这FaceColor.财产必须设置为'interp' 没有效果。 设置Facealpha.财产'interp'。这FacevertexalPhadata.属性必须是一个长度等于顶点数量的列向量顶点财产。
'质地' 设置Facealpha.财产'texturemap'。这FaceColor.财产必须设置为'texturemap' 没有效果。 没有效果。

解释Alpha数据值,指定为'没有任何''直接的', 或者'缩放'。此选项设置alphadataMapping.图像,贴片,曲面和轴上的散点对象的属性。

  • '没有任何'- 将Alpha数据值解释为透明度值。值为0或更少是完全透明的。值1或更大是不透明的。0到1之间的值是半透明的。

  • '直接的'- 将值解释为图形的AlphaPap中的索引。将十进制部分固定到最近的下整数的值。这alphamap.该图的属性包含AlphaMap。

  • '缩放'- 将alpha数据值转换为跨越图表的alphamap的部分alim轴的财产。将数据值线性映射到alpha值。

支持透明度的图形对象,指定为标量或向量。金宝app如果要控制哪个对象,请使用此选项α影响。除此以外,α影响支持透明度的轴中的所有对象。金宝app

指定这些类型的一个或多个对象:

  • 区域对象

  • 酒吧系列对象

  • 散点系列对象

  • 直方图或直方图2对象

  • 图像对象

  • 补丁对象

  • 图表或原始表面对象

笔记

并非所有对象都支持金宝appalphadata.Facealpha., 和alphadataMapping.输入参数。请参阅每个选项支持的对象列表的语法描述。金宝app

轴对象。如果您没有指定轴,那么α设置当前轴中的图形对象的透明度。

兼容性考虑因素

展开全部

R2020B的行为更改

在R2006A之前介绍