setappdata

Store应用程序定义的数据

描述

使用此功能将数据存储在一个UI。你可以在你的代码中使用的其他地方检索数据getappdata功能。这两个函数提供了一种方便的方式来回调之间或单独的UI之间共享数据。

setappdata(OBJ名称VAL存储的内容VAL。图形对象,OBJ和名称标识符,名称,唯一标识以后检索数据。

例子

全部收缩

创建一个数字窗口。然后,利用获取当前时间日期功能。

F =图。VAL =日期
VAL = 23日 -  12月2014

存储的内容VAL使用setappdata功能。在这种情况下,VAL被存储在使用该名称标识该图中的对象,'今天​​的日期'

setappdata(F,'今天​​的日期',VAL);

检索数据并显示它。

getappdata(F,'今天​​的日期'
ANS = 23日 -  12月2014

输入参数

全部收缩

图形对象在其中存储的值,指定为任何图形对象。图形对象必须与您准备来存储和检索数据的功能中访问。

名称标识符,指定为字符向量。选择唯一的名称标识符时要检索的数据,很容易记住,这样你可以很容易地回忆起来。

例:setappdata(H, 'MYDATA',5)存储值使用名称'MYDATA'

数据类型:烧焦

值来存储,指定为任何MATLAB数据类型。

R2006a前推出