2013-05-01 71 views

回答

2

使用metaclass信息,并查找有SetObservableattribute属性:

mc = meta.class.fromName('MyClass'); 
idx = [mc.PropertyList.SetObservable]; 
pnames = {mc.PropertyList.Name}; 
pnames = pnames(idx) 

同样可以做了GetObservable属性

+0

您可以使用[元类(HTTP://www.mathworks .com/help/matlab/ref/metaclass.html)函数,如果你已经有一个类的对象 – Amro 2013-05-01 23:18:33