文档

ruler2num

从具体标尺数字数据转换数据

句法

NUM = num2ruler(数据,尺子)

描述

NUM= num2ruler(数据统治者转换值数据为数值。该统治者输入指示与相关联的尺数据,它决定如何将值映射到相应的数字值。输出NUM的尺寸与输入相同数据

例子

全部收缩

为了设置一个转换日期值等价的数字值位置文本对象的属性。

创建沿着日期的阴谋X-轴。添加文字说明到第四数据点,返回的文本对象。

T =日期时间(2015,1,1:10);Y = [0.2 0.3 0.5 0.2 0.8 0.2 0.3 0.1 0.3 0.4]。图(T,Y,'-o')TXT =文本(T(4),Y(4),“我的文字”);

通过设置文本的位置改变到第六数据点位置文本对象的属性。由于位置属性只接受数值,在第六数据点为等效的数值转换的日期时间值。

AX = GCA;5233 = ruler2num(T(6),ax.XAxis);txt.Position = [5233 Y(6)];

输入参数

全部收缩

输入阵列,指定为一个标量,矢量或矩阵。如果数据已经是数字,则输出NUM等于输入数据

标尺与所述输入数据相关联的,指定为DatetimeRulerDurationRuler, 要么NumericRuler目的。使用指定的统治者对象x轴Y轴, 要么Z轴财产目的。例如:

AX = GCA;NUM = ruler2num(数据,ax.XAxis)

如果指定了NumericRuler物体和输入数据不是数字,则输出NUM由以下因素决定:

NUM =满(双(数据))

介绍了在R2016b

是这个主题有帮助吗?