View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from

Be the first to rate this file! 3 Downloads (last 30 days) File Size: 124 KB File ID: #29022 Version: 1.1
image thumbnail




14 Oct 2010 (Updated )

Multiple data sets are managed and compared with the mouse, by shifting objects and axes

| Watch this File

File Information

> click and drag off of object to pan
> click and drag object to move it
> right-click to show/hide titles
> right-click to fit all plots in window
> shift-click to create zoom rectangle
> double-click to recenter
> mouse scroll wheel to zoom in/out
* note: some examples use 'hanning' from the Signal Processing toolbox, but these may be adjusted to work around if necessary.
* note: props to Paul S. Koch for the inspiration with uilineshift.m!

possible improvements, to be posted at a later release:

-ability to select and move multiple lines ('group')
-highlighting selected group
-optional legend, and selecting on plot from it
-plot scaling to account for very large plot lag
-saving shifted plot
-other suggestions are welcome (:


Uilineshift inspired this file.

Required Products Signal Processing Toolbox
MATLAB release MATLAB 7.8 (R2009a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
19 Oct 2010 1.1

Eliminated need for external 'uiextras' toolbox, though i would highly recommend the following for setting up GUI's:

Contact us