Clearing a particular class definition from memory
显示 更早的评论
I know that `clear classes` will clear all classes from memory, but I cannot find a way to clear one particular class. Entering
>> clear classname
does not work. Is there a way to do this?
In other forums, clearing all instances of the class, either manually or by automated means, has been proposed. This doesn't work however, as the following example shows. The constant property data remains.
classdef myclass
properties (Constant)
prop=17;
end
end
>> obj=myclass; myclass.prop
ans =
17
>> clear obj; myclass.prop
ans =
17
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Handle Classes 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!