主要内容

得到

类:计时器

查询定时器对象的属性值

描述

例子

get (t查询计时器对象的属性值,t,并显示所有属性名和当前值。t必须是标量计时器对象。

例子

V = (t查询计时器对象的属性值,t返回一个结构,V,其中每个字段名是属性的名称t每个字段都包含该属性的值。如果t是定时器对象的m × 1向量,V是一个m乘1的结构数组。

例子

V = (tpropName返回值,V中指定的定时器对象属性的propName.如果propNames是一个包含N个属性名的向量单元格数组,并且t是一个由M个定时器对象组成的向量,v是属性值的m × n单元格数组。

输入参数

t

对象的类计时器

propName

指定对象的字符向量或字符串标量计时器属性名。

例子

全部展开

t =定时器;得到(t)
AveragePeriod: NaN BusyMode: drop ErrorFcn: " ExecutionMode: singleShot InstantPeriod: NaN Name: 'timer-2' ObjectVisibility: 'on' Period: 1 Running: 'off' StartDelay: 0 StartFcn: " StopFcn: " Tag: " TasksExecuted: 0 TasksToExecute: Inf TimerFcn: " Type: 'timer' UserData: []

从内存中删除定时器。

删除(t)

创建三个定时器。

t1 =定时器;t2 =定时器;t3 =定时器;

获取计时器数组的属性。

V =得到((t1、t2、t3))
V =3×1带有字段的结构数组:名称标签ObjectVisibility TasksToExecute StartFcn StopFcn ErrorFcn TimerFcn StartDelay Period BusyMode ExecutionMode UserData AveragePeriod InstantPeriod Running taskexecutedtype⋮

从内存中删除计时器。

删除((t1、t2、t3))

创建一个计时器并确定它是否正在运行。

t =定时器;get (t)“奔跑”
ans = '了'

从内存中删除定时器。

删除(t)

创建三个定时器。

t1 =定时器;t2 =定时器;t3 =定时器;

从计时器数组中获取名称、周期和运行属性值。

V = ((t1、t2、t3) {“名字”“奔跑”“时间”})
V =3×3单元阵列{' timer-2}{‘off’}{[1]}{‘timer-3}{‘off’}{[1]}{‘timer-4}{‘off’}{[1]}

删除定时器

删除((t1、t2、t3))

选择

您还可以使用点表示法,也可以用来查询计时器对象属性。例如,t.Running返回与get (t,“运行”)

另请参阅

|

之前介绍过的R2006a