我正在寻找一个与python的id()
具有相同功能的matlab函数,即对象的唯一内容,并且在其生命周期内保持不变。
答案 0 :(得分:3)
对于所有类似句柄的对象,与id()类似的标识符可能是双转换值:
>> h = uicontrol
h =
9.7656e-004
>> handle(h)
ans =
uicontrol
对于非句柄类型的对象,这样的东西可能不存在,因为Matlab通常使用call-by-value而不是call-by-reference。 因此,通常,在更改变量的值时,无法保证基础对象保持不变。