文档

注释

创建注释

语法

注释(线型,x, y)
注释(线型)
注释(shapeType dim)
注释(shapeType)
注释(___、名称、值)
注释(容器,___
An =注释(___

描述

例子

注释(线型xy创建在当前图中的两点之间扩展的直线或箭头注释。指定线型作为“行”“箭头”“doublearrow”,或“textarrow”.指定xy作为这种形式的两元向量[x_begin x_end][y_begin y_end],分别。

注释(线型在两点之间的默认位置创建注释(0.3, 0.3)(0.4, 0.4)

例子

注释(shapeType昏暗的在当前图形中创建具有特定大小和位置的矩形、椭圆或文本框注释。指定shapeType作为“矩形”“椭圆”,或“文本框”.指定昏暗的作为一个四元向量的形式[x y w h].的xy元素决定位置和wh元素决定大小。

注释(shapeType在默认位置创建注释,以便左下角位于(0.3, 0.3)宽度和高度都是0.1

例子

注释(___名称,值创建注释并将属性指定为名值对参数。不同类型的注释支持不同的属性。金宝app您可以使用前面语法中的任何输入参数组合指定属性。

注释(容器___创建指定的图形、uipanel或uitab中的注释容器,而不是目前的数字。

例子

一个=注释(___返回注释对象。返回的对象类型取决于第一个输入参数。使用一个在创建对象后修改对象的属性。您可以使用前面的任何语法指定输出参数。

例子

全部折叠

创建一个简单的线状图,并向图中添加一个文本箭头。在规范化的图形坐标中指定从该点开始的文本箭头位置(0.3, 0.6)结束于(0.5, 0.5).属性指定文本描述字符串财产。

图图(1:10)x = [0.3 0.5];Y = [0.6 0.5];注释(“textarrow”, x, y,“字符串”'y = x '

创建一个简单的线状图,并向图中添加一个文本框注释。属性指定文本描述字符串财产。属性,使方框与文本紧密匹配FitBoxToText财产“上”

图图(1:10)dim = [.]2 .5 .3 .3];str =“从1到10的直线图”;注释(“文本框”昏暗的,“字符串”str,“FitBoxToText”“上”);

属性创建文本框注释FitBoxToText财产。文本框使用指定的宽度和高度,并根据需要换行文本。

图图(1:10)dim = [.]2 .5 .3 .3];str =“从1到10的直线图”;注释(“文本框”昏暗的,“字符串”str)

属性创建具有多行文本的文本框注释字符串属性设置为单元格数组。单元格数组的每个元素显示在单独的行上。属性,使方框与文本紧密匹配FitBoxToText财产“上”

图图(1:10)dim = [0.2 0.5 0.3 0.3];STR = {“直线情节”从1点到10点};注释(“文本框”昏暗的,“字符串”str,“FitBoxToText”“上”);

创建一个主干图,并向图形添加一个矩形注释。控件更改矩形轮廓的颜色颜色财产。

图数据= [2 4 6 7 8 7 5 2];Stem(数据)dim =[。3 .68 0.2 .2];注释(“矩形”昏暗的,“颜色”“红色”

向图中添加第二个矩形注释。属性指定填充颜色FaceColor财产。属性添加透明度FaceAlpha属性设置为0(完全透明)到1(完全不透明)之间的值。

Dim2 = [.]74 .56 .1 .1];注释(“矩形”dim2,“FaceColor”“蓝”“FaceAlpha”2)

创建一个简单的线图,并向图中添加一个椭圆注释。指定昏暗的作为包围椭圆的最小矩形的大小和位置。

图x = linspace(-4,4);Y = x.^3 - 12*x;绘制(x,y) dim =[。2 .74 .25 .15];注释(“椭圆”昏暗的)

用相同的尺寸绘制一个红色矩形,以显示椭圆如何填充矩形区域。

注释(“矩形”昏暗的,“颜色”“红色”

创建一个简单的线形图。然后,通过组合直线和箭头注释向图形添加一个弯曲的箭头。

图(1:10)xl = [.]3。3);Yl =[。3。4);注释(“行”,xl,yl) xa =[。3。4);Ya =[。4。4);注释(“箭头”、xa丫)

向图形添加文本箭头并返回注释文本箭头对象,一个

图(1:10)x = [0.3,0.5];Y = [0.6,0.5];A =注释(“textarrow”, x, y,“字符串”'y = x ');

使用修改注释文本箭头的属性一个.例如,将颜色更改为红色,字体大小更改为14号。

a.Color =“红色”;a.FontSize = 14;

有关每种类型注释的属性列表,请参阅注释属性页。

输入参数

全部折叠

行注释的类型,指定为这些值之一。

价值 对象类型 例子
“行” 注释行 (“线”,[注释。1。2],[。1。2)
“箭头” 注释的箭头 (“箭头”,[注释。1。2],[。1。2)
“doublearrow” 注释双箭头 (“doublearrow”[注释。1。2],[。1。2)
“textarrow”

注释文本箭头。若要将文本添加到文本箭头的尾部,请使用字符串财产。

(“textarrow”[注释。1。2],[。1 .2],'字符串','我的文本')

形状注释的类型,指定为这些值之一。

价值 对象类型 例子
“矩形” 注释矩形 (“矩形”[注释。2 .3 .4 .5])
“椭圆” 注释椭圆 (“椭圆”[注释。2 .3 .4 .5])
“文本框”

注释文本框。要指定文本,请设置字符串财产。若要自动调整方框的尺寸以与文本紧密匹配,请设置FitBoxToText财产“上”

(“文本框”,[注释。2。3。4。5),“弦”、“文本”,“FitBoxToText”,“上”)

开头和结尾x-coordinates,指定为形式的双元素向量[x_begin x_end].在一起的xy输入参数确定行、箭头、双箭头或文本箭头注释的端点。注释从点(x_beginy_begin)到(x_endy_end).

默认情况下,单位被规范化为图形。图的左下角映射到(0,0)右上角映射到(1,1).要更改单位,请使用单位财产。

例子:X =[。3。5)

开头和结尾y-coordinates,指定为形式的双元素向量[y_begin y_end].在一起的xy输入参数确定行、箭头、双箭头或文本箭头注释的端点。注释从点(x_beginy_begin)到(x_endy_end).

默认情况下,单位被规范化为图形。图的左下角映射到(0,0)右上角映射到(1,1).要更改单位,请使用单位财产。

例子:Y =[。]3。5)

大小和位置,指定为窗体的四元素向量[x y w h].前两个元素指定了文本框的左下角、矩形或椭圆相对于图形的左下角的坐标。后两个元素分别指定注释的宽度和高度。

如果你要创建一个椭圆,那么昏暗的是包围椭圆的最小矩形的大小和位置。

默认情况下,单位被规范化为图形。图的左下角映射到(0,0)右上角映射到(1,1).要更改单位,请使用单位财产

例子:Dim =[。3 .4 .5 .6]

注释的目标,指定为图形、uipanel或uitab对象。例如,要向特定图形添加注释,请将图形对象指定为函数的第一个输入参数。

F =数字;注释(f,“行”,(。1。2],[。2。3)

名称-值对参数

的可选逗号分隔对名称,值参数。名字参数名称和价值对应的值。名字必须出现在单引号内(' ').您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:(“矩形”[注释。5 .5 .1],'EdgeColor','r')创建具有红色轮廓的矩形注释。

每种类型的注释对象都支持一组不同的属性。金宝app有关每种类型的属性和描述的完整列表,请参阅相关的属性页。

输出参数

全部折叠

注释对象,作为标量返回。返回的注释对象类型取决于第一个输入参数。

第一个输入参数 返回对象类型 属性页
“行” 行属性
“箭头” 箭头 箭头的属性
“doublearrow” 双箭头 DoubleEndArrow属性
“textarrow” 文本箭头 TextArrow属性
“文本框” 文本框 文本框属性
“矩形” 矩形 矩形的性质
“椭圆” 椭圆 椭圆的属性

更多关于

全部折叠

兼容性的考虑

从R2014b开始,注释不能跨越uipanel边界。相反,它们会在边界处剪切。MATLAB的以前版本®允许注释扩展到(或扩展到)边界。要在特定图形、uipanel或uitab中显示注释,请使用容器输入参数。

R2006a之前介绍

这个话题有用吗?