文件

setappdata.

存储已定义的数据

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

句法

setappdata(obj,名称,val)

描述

例子

setappdata(obj.姓名存储内容。图形对象,obj.,以及名称标识符,姓名,唯一地识别稍后检索的数据。

例子

全部收缩

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

f =数字;val =日期
val = 23-dec-2014

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

setappdata(f,'今天​​的日期',val);

检索数据并显示它。

getappdata(f,'今天​​的日期'
ans = 23-dec-2014

输入参数

全部收缩

图形对象,用于存储值,指定为任何图形对象(ActiveX除外®成分)。必须从计划存储和检索数据的函数中访问图形对象。

名称标识符,指定为字符向量。选择一个易于记忆的唯一名称标识符,以便在要检索数据时可以轻松调用它。

例子:setappdata(h,'mydata',5)存储价值5.使用名称'mydata'

数据类型:char

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

在R2006A之前介绍

这个主题有用吗?