delobject

Version 1.0.0.0 (881 Bytes) by Almar Klein
Similar to DELETE, but more forgiving, and allows deletion of multiple objects.
824 Downloads
Updated 16 Oct 2007

No License

DELETE OBJECT

DELOBJECT( H ) deletes the object with handle h, but is more forgiving
than DELETE: when h is empty, zero or not valid, no action is taken.

Additionally, DELOBJECT enables deletion of multiple handles at the same
time:
- H can be an array of handles; all objects are deleted.
- H can be a cell array of handles.
- H can be a struct, in which case each field is assumed a handle.
- Each element in the cell array and each field in the struct can be an
array of handles. Note that using cells and structs is slower than a
numeric array of handles.

Example:
h = 0;
hf = figure; hold on;
axis([-15 15 -15 15]); axis equal;
for i=1:10;
x = sin(0:0.1:2*pi);
y = cos(0:0.1:2*pi);
delobject(h);
h.red = plot( x,y+i,'r');
h.blue = plot( x,y-i,'g');
pause(0.5);
end
delobject(hf);

Cite As

Almar Klein (2024). delobject (https://www.mathworks.com/matlabcentral/fileexchange/16838-delobject), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2006a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Handle Classes in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0

description was insufficient