主要内容

datacursormode

使光标模式数据

描述

数据提示是显示单个数据点信息的小文本框。在R2018b之前的版本中,使用datacursormode函数来创建和编辑数据提示。控制数据提示的外观和行为通过使用datacursormode创建数据游标管理器对象。

在R2018b开始,您可以创建和编辑数据提示使用内置的相互作用来代替。内置的互动并不需要您启用的模式和响应比交互模式更快。有关内置互动,详细信息请参阅控制图互动

大多数图表支持数据提示,金宝app包括行,酒吧,直方图和表面图。图表,支持数据提示通常显金宝app示的数据提示图标在坐标轴工具栏中。

创建

描述

datacursormode上为当前图形中的图表打开数据游标模式。打开数据游标模式后,通过单击一个数据点创建一个数据提示。要创建多个数据提示,按住转变键,同时点击数据点。

datacursormode掉关闭数据光标模式。该命令不删除现有数据提示。一些内置的相互作用是默认启用的,不管模式。要禁用内置数据提示的交互,使用disableDefaultInteractivity函数。

datacursormode切换之间的数据光标模式“上”“关闭”.这个语法与datacursormode切换

datacursormode (无花果___设置指定图形中的图表的数据游标模式。指定附加参数为“上”“关闭”, 或者“切换”.例如,使用“在”datacursormode(图)

例子

dcm = datacursormode为当前图形创建数据游标管理器对象。此语法对于控制数据光标模式、数据提示显示样式和数据提示文本格式非常有用。

dcm = datacursormode (无花果创建指定图中的数据光标管理器对象。

输入参数

展开全部

目标图形,指定为数字目的。

特性

展开全部

显示在最近的数据点,指定为下列值之一:

  • “上”- 在最近的数据点显示数据提示。最近的数据点取决于图表的类型。例如,在折线图的最接近点具有从指定位置的最小欧几里得距离。

  • “关闭”- 在该位置显示数据提示你点击,哪怕是数据点之间。

数据提示的显示样式,指定为下列值之一:

  • “datatip”-将数据提示显示为附加到数据值的小文本框。通过按住创建多个数据提示转变当你选择数据点时。如果您关闭数据游标模式,现有的数据提示仍然在图表上。

  • “窗口”- 在图中可移动的窗口的显示数据的提示。当显示风格“窗口”时,只能一次显示一个数据提示。如果关闭数据光标模式,窗口关闭。

文字翻译,指定为这些值之一:

  • “泰克斯”- 解释使用Tex标记的一个子集的字符。

  • '乳胶'—使用LaTeX标记解释字符。

  • “没有”-显示文字字符。

TeX的标记

默认情况下,MATLAB®金宝app支持TeX标记的子集。使用TeX标记添加上标和下标,修改字体类型和颜色,在文本中包含特殊字符。

修饰语在文本结束前仍然有效。上标和下标是一个例外,因为它们只修改下一个字符或花括号内的字符。当您将解释器设置为“泰克斯”,所支持的修金宝app饰符如下。

改性剂 描述 例子
^ {} '文本^ {}标'
_ {} 下标 “text_{下标}’
\男朋友 大胆的字体 “\ bf文本”
\它 斜体字体 “\它的文本”
\ sl 斜字体(通常一样斜体) “\ sl文本”
rm \ 正常的字体 “\ rm文本”
\字体名{说明符 字体名称 - 更换说明符与字体家族的名字。您可以与其他修饰组合使用。 “\字体名{快递}文本”
\字形大小{说明符 字体大小-replace说明符以点为单位的数字标量值。 ”字形大小{15}文本”
{\颜色说明符 字体颜色-替换说明符用其中一种颜色:红色的绿色黄色的品红蓝色的黑色的白色的灰色的暗绿色橘子, 或者浅蓝 “{品红}\颜色文本”
\颜色[RGB] {符} 自定义字体颜色-替换说明符用三元素RGB三联体。 '\颜色[RGB] {0,0.5,0.5}文本'

属性支持的特殊字符金宝app“泰克斯”翻译。

字符序列 象征 字符序列 象征 字符序列 象征

α

\ upsilon

υ

\ SIM卡

\角

\ leq

≤.

\ ast

\志

χ

\ infty

β\

β

ψ

\ clubsuit

\伽玛

γ

\欧米茄

ω

\ diamondsuit

\三角洲

δ

\伽玛

Γ

\ heartsuit

\小量

ϵ

Δ

\ spadesuit

ζ

\西塔

Θ

\ leftrightarrow

\埃塔

η

\ LAMBDA

Λ

\左箭头

θ

习\

Ξ

\左箭头

\ vartheta

ϑ

Π

\向上光标键

\极微小

ι

\西格玛

Σ

\ rightarrow

\卡巴

κ

\ Upsilon

ϒ

\右箭头

λ

Φ

\ downarrow

\亩

µ

Ψ

\保监会

º

\ NU

ν

Ω

下午\

±

习\

ξ

\原则

\组

π

\存在

\ propto

α.

\ RHO

ρ

\你

\部分

σ

丛\

\子弹

\ varsigma

ς

\约

\ DIV

÷

\ tau蛋白

τ

\再保险

\ neq

\枚

\ oplus

\ aleph

\我是

\杯

\ wp

\ otimes

\ subseteq

\帕

\帽

\在

\ supseteq

\ supset

\ lceil

\子集

\ INT

\ cdot

·

阿\

ο

\ rfloor

\底片

¬

\微分算符

\ lfloor

\ *

x

\ ldots

......

\补

\清音

\ '

´

\楔

\ varpi

ϖ

\ 0

\ rceil

\捕杀

中期\

|

\三角

\ langle

\版权

©

乳胶标记

要使用LaTeX标记,请将解释器设置为'乳胶'.使用美元符号周围的文本,例如,使用'$ \ INT_1 ^ {20}的x ^ 2 DX $'对于内联模式或' $ $ \ int_1 ^ {20} x ^ 2 dx $ $”显示模式。

显示的文本使用默认的LaTeX字体样式。要更改字体样式,请使用LaTeX标记。

文本,你可以用LaTeX的翻译使用的最大尺寸为1200个字符。对于多行文本,这样可减少每行约10个字符。

有关LaTeX系统的更多信息,请参阅LaTeX项目网站https://www.latex-project.org/

数据游标模式,指定为“关闭”或者“上”

回调函数格式数据提示文本,指定为功能句柄。

使用此属性格式化数据提示的内容。MATLAB将两个参数传递给回调函数:

  • - 空参数。在功能波浪号字符(〜)替换它,以表明它不被使用。

  • 信息—包含数据提示信息的结构。的信息参数有两个字段,目标位置.的目标字段包含与一个物体DataTipTemplate财产。的位置字段包含数据提示的坐标。

函数必须在MATLAB路径或当前文件夹中。或者,您可以选择一个函数,不是在MATLAB路径上通过选择更新功能>从文件中选择从数据提示上下文菜单。

有关回调的更多信息,请参见回调定义

此属性是只读的。

数字对象,其中数据提示出现。

对象的功能

getCursorInfo

信息= getCursorInfo (dcm)返回图中每个数据提示的目标和坐标。信息是具有以下字段的结构向量:

  • 目标-带有DataTipTemplate属性,如直方图表面, 或者FunctionLine

  • 位置-数据提示的坐标。坐标的解释取决于坐标轴的类型。例如,笛卡尔轴的坐标是xy,z与数据的单位相同。

  • DataIndex(标绘数据的索引。例如,在一组笛卡尔轴上绘制的二维物体的数据包含在它的XDataYDATA特性。

例子

全部折叠

绘制一些数据,创建一个DataCursorManager对象,并启用数据游标模式。属性在可移动窗口中显示数据提示内容DisplayStyle财产“窗口”.然后,通过单击一个数据点创建一个数据提示。您可以通过单击窗口标题并拖动来移动数据提示窗口。

X = linspace(0,5,30);Y = EXP(X);离散(x,y) DCM = datacursormode;dcm.Enable =“上”;扩张型心肌病。DisplayStyle =“窗口”

散点图有一个选择的点。在右下角显示所选择的点的坐标的窗口。

通过设置自定义数据提示文本UpdateFcn财产的DataCursorMode目的。

首先,定义一个回调函数,该函数接受数据提示信息并返回自定义文本。的UpdateFcn属性不使用回调函数的第一个参数,所以将其替换为.返回定制的文本作为一个字符阵列,在含有序对坐标的这种情况下。保存功能称为程序文件displayCoordinates.m

函数TXT = displayCoordinates(〜,信息)X = info.Position(1);Y = info.Position(2);TXT = [“(”num2str (x)”、“num2str (y)“)”];结束

绘制一些数据,启用数据游标模式,并设置UpdateFcn属性设置为回调函数。然后,通过单击一个数据点创建一个数据提示。

x = 1:10;y = x ^ 2;离散(x,y) DCM = datacursormode;dcm.Enable =“上”;扩张型心肌病。UpdateFcn = @displayCoordinates;

散点图与一个数据提示。数据提示中的文本是有序对。

提示

  • 在一般情况下,数据提示显示所选数据点的坐标。但是,对于某些类型的图表,数据提示显示专门的信息。例如,直方图使用所创建的柱状图函数显示数据提示,列出观察计数和箱边。

  • 要以编程方式创建和自定义数据提示,请使用数据提示dataTipTextRow职能。有关更多信息,请参阅创建自定义数据提示

之前介绍过的R2006a