Draggable data tips

Enable dragging Matlab plot data-tips
1,2K téléchargements
Mise à jour 14 mars 2019

Afficher la licence

Matlab plots can display data-tips but these cannot be interactively moved except to the 4 corners of the data point.

This utility enables the user to interactively drag any newly-created data-tip, anywhere in the Matlab figure. A dashed line connects the dragged data-tip with the original data point.

The new draggable functionality only affects new data-tips, so it can be turned on/off to enable standard and new data-tips to co-exist in the same plot (see screenshot).

Syntax: draggableDataTips(newState)

Examples:
draggableDataTips('on') or draggableDataTips(true) turns the new functionality ON for new data-tips.
draggableDataTips('off') or draggableDataTips(false) turns the new functionality OFF for new data tips.

Warning:
Relies on undocumented functionality.
This utility fails in HG2 (R2014b+) - please don't bug me about it, unless you found a solution...
On HG2 (R2014b+), use Allen's submission: https://www.mathworks.com/matlabcentral/fileexchange/69799-dragdatatip

Technical description:
http://UndocumentedMatlab.com/blog/draggable-plot-data-tips

Citation pour cette source

Yair Altman (2024). Draggable data tips (https://www.mathworks.com/matlabcentral/fileexchange/44065-draggable-data-tips), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2010b
Compatible avec toutes les versions jusqu’à R2014a
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Graphics Object Programming dans Help Center et MATLAB Answers
Remerciements

A inspiré : DragDataTip

Community Treasure Hunt

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

Start Hunting!
Version Publié le Notes de version
1.1.0.1

No code change; only clarified in the Description section that this utility fails on R2014b or newer. Users of recent Matlab releases should use Allen's submission instead (see comment on 3 Jan 2019).

1.1.0.0

Fixed the bug reported by Aditya on Nov 3, 2013

1.0.0.0