我正在寻找一个与python的id()
具有相同功能的matlab函数,即对象的唯一性,并且在其生命周期中保持不变。。
对于所有类似句柄的对象,id()的标识符可能是双重转换值:
>> h = uicontrol
h =
9.7656e-004
>> handle(h)
ans =
uicontrol
对于非句柄类型的对象,这种情况可能不存在,因为Matlab通常使用按值调用而不是按引用调用。因此,一般来说,在更改变量的值时,不能保证底层对象保持不变。