主要内容

注释

创建注释

描述

例子

注释(线型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

例子

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

注释(容器___)创建图、upanel或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财产“上”

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

图中包含一个坐标轴。轴包含一个线型对象。

创建主干图并向图添加矩形注释。属性更改矩形轮廓的颜色颜色财产。

Figure data = [2 4 6 7 8 7 5 2];[。]3.68 .2 .2];注释(“矩形”昏暗的,“颜色”“红色”)

图中包含一个坐标轴。轴包含类型为stem的对象。

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

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

图中包含一个坐标轴。轴包含类型为stem的对象。

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

图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);丫=[。4。4);注释(“箭头”、xa丫)

图中包含一个坐标轴。轴包含一个线型对象。

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

图(1:10)x = [0.3,0.5];y = [0.6, 0.5];一个=注释(“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-坐标,指定为该形式的两个元素向量[x_begin x_end].在一起的xy输入参数决定行、箭头、双箭头或文本箭头注释的端点。注释从点(x_beginy_begin) (x_endy_end).

默认情况下,单位被归一化到图中。图的左下角映射到(0,0)右上角映射到(1,1).要改变单位,请使用单位财产。

例子:x =[。3。5)

开始和结束y-坐标,指定为该形式的两个元素向量[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).要改变单位,请使用单位财产

例子:昏暗的=[。3 .4 .5 .6

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

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

名称-值对的观点

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

例子:(“矩形”[注释。['EdgeColor','r'])创建带有红色边框的矩形注释。

每种类型的注释对象都支持一组不同的属性。万博1manbetx有关每种类型的属性和描述的完整列表,请参见关联属性页。

输出参数

全部折叠

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

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

更多关于

全部折叠

兼容性的考虑

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

之前介绍过的R2006a