更新: 受け入れられた解決策を確認してください。問題はクラス プロパティとは無関係でした。
私はMatlabで次の問題を抱えており、Googleやここでは何も見つかりません。次のようなハンドル クラスがあります。
classdef myClass < handle
properties
hugeCellArray
otherVariables
end
...
end
myObj = myClass(data);
試してみると、 Nowとしてインスタンス化しclear myObj.hugeCellArray
ます。プロパティはまったくクリアされません。私が試しmyObj.hugecellArray = [];
てみると、プロパティを [] に設定しますが、メモリはまだ割り当てられています! クラス全体をクリアしない限り、クラス内の巨大な変数を取り除くことはできないようですか? 前もって感謝します!
編集:(明確化)私の問題はメモリです。クラス プロパティを実際に削除するのではなく、そのメモリを解放したいのです。