Code covered by the BSD License  

Highlights from
sel_and_del Interactively select and delete points from a 2D plot with the mouse

5.0

5.0 | 3 ratings Rate this file 9 Downloads (last 30 days) File Size: 5.17 KB File ID: #25153
image thumbnail

sel_and_del Interactively select and delete points from a 2D plot with the mouse

by José-Luis Guerrero

 

27 Aug 2009

Left click selects a point and right click unselects it.

| Watch this File

File Information
Description

sel_and_del Interactively select and delete points from a line object using mouse input. Left-click selects the point closest to the click and Right-click unselects it. The selected points are highlighted with a black square. The selection process is stopped by hitting any keyboard key when the mouse is over the figure.
Repeated xy pairs will be deleted by the program.

[del_points new_dataset] = sel_and_del
Obtains a line object xy data from the
current figure and axes and proceeds to the interactive selection of the points to delete. Only one line object per axes is supported.

 [del_points new_dataset] = sel_and_del(obj_handle)
 Obtains x and y data from the specified object and proceeds to the interactive selection of the points to delete. The object can be either a line or a scatter group.

 [del_points new_dataset] = sel_and_del(x,y)
x and y data are given as an input and a figure is automatically generated. Interactive selection follows. xy data is by default plotted as a red circle.

 If you add the string 'yes' as an extra input argument (i.e.
 sel_and_del('yes'), sel_and_del(obj_handle,'yes') or sel_and_del(x,y,'yes') the function also generates an additional figure where the new dataset (after deletion) is plotted after every button click.

The function was developed to aid in the manual deletion of outliers for quality control.

MATLAB release MATLAB 7.5 (R2007b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (3)
30 Apr 2010 grega  
21 Oct 2011 Anna Kauffeldt

Awesome work, dude!

15 Nov 2011 Xiaoyu  
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
data processing José-Luis Guerrero 27 Aug 2009 12:23:57
edit data José-Luis Guerrero 27 Aug 2009 12:23:57
quality control José-Luis Guerrero 27 Aug 2009 12:23:57

Contact us at files@mathworks.com