1
使用delete
函數,我可以刪除對象句柄,但它也會從變量中刪除對象屬性。
有沒有辦法刪除對象句柄而不接觸變量屬性?刪除對象句柄並在MATLAB中保持變量
例如,我有兩個如下圖,我刪除第一個。
figure;
h1 = plot(1:10, '*');
hold on
h2 = plot(2:5, '.');
delete(h1);
h1.XData % returns an error, handle has been removed
的h1
對象句柄已經從圖中移除如預期,但所有的h1
屬性(XData
,YData
)也已被刪除。有沒有辦法保持h1
屬性?在使用delete
之前是否需要備份屬性?
YES。在刪除圖形對象之前,您需要備份任何要保留的圖形對象。 – Hoki