Octave提供了将应用程序定义的数据附加到图形句柄的函数。数据可以是对应用程序有意义的任何数据,并且将被Octave完全忽略。
(h, name, value)
¶(h, name1, value1, name2, value3, …)
¶(h, {name1, name2, …}, {value1, value2, …})
¶设置应用程序数据name到value对于带有句柄的图形对象h.
h也可以是图形句柄的向量。如果指定的应用程序数据name不存在,那么将被创建。
可以指定多个name/value对。或者,可以指定一个元胞数组name以及相应的元胞数组value。有关获取有效应用程序数据属性列表的详细信息,详见getappdata
.
详见: getappdata, isappdata, rmappdata, guidata, get, set, getpref, setpref.
value =
getappdata (h, name)
¶appdata =
getappdata (h)
¶对于带句柄的graphics对象h返回value的应用程序数据name.
h也可以是图形句柄的向量。如果没有第二个参数name则给出getappdata
返回一个结构体,appdata,其字段对应于appdata属性。
详见: setappdata, isappdata, rmappdata, guidata, get, set, getpref, setpref.
(h, name)
¶(h, name1, name2, …)
¶从带有句柄的图形对象h中删除应用程序数据name.
h也可以是图形句柄的向量。可以提供多个应用程序数据名称来同时删除多个属性。
详见: setappdata, getappdata, isappdata.
valid =
isappdata (h, name)
¶对于带句柄h的Graphics对象,如果其名称是name,则返回真.
h也可以是图形句柄的向量。
详见: getappdata, setappdata, rmappdata, guidata, get, set, getpref, setpref.
版权所有 © 2024 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号