0

Python と同じ機能を持つ matlab 関数を探していますid()。つまり、オブジェクトに固有のもので、その有効期間を通じて一定です。

4

1 に答える 1

3

すべてのハンドルのようなオブジェクトの場合、id() に類似した識別子は、おそらく二重に変換された値です。

>> h = uicontrol
h =
  9.7656e-004
>> handle(h)
ans =
    uicontrol

非ハンドル型オブジェクトの場合、Matlab は通常、参照渡しではなく値渡しを使用するため、そのようなことはおそらく存在しません。したがって、一般に、変数の値を変更すると、基になるオブジェクトが同じままであるという保証はありません。

于 2013-06-25T08:11:34.583 に答える