click workspace variable / figure marker point to activate function
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Bonaventure Mills-Dadson
am 21 Mai 2015
Kommentiert: Bonaventure Mills-Dadson
am 16 Jun. 2015
Hi has anyone tried to link entries of a variable to specific text files. Assuming there is a variable A = [2 3; 5 6], and I will want to have the ability to click on, say, 3 when I open the variable A in the workspace and automatically pick up a text file named 3 to plot? I presume I will have to write a function script for the plotting but how can I set MATLAB up in such a way that a click can activate the function. An extension is even to be able to do that when I click the marker point of a variable in a figure. Can that be done?
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 21 Mai 2015
Doing it by clicking on the number inside the workspace variable viewer is going to be difficult to find the interface for -- I don't think that level is documented (and it is probably in Java.)
Your "extension" is much easier. You can set a callback function to be activated when the line object is selected; by examining the figure CurrenPoint you can figure out where you are on the line. Or I seem to recall that datacursor() can figure out where you are. And there is also data brushing, which I am pretty sure allows you to figure out where you are on a line, but I have not researched it enough to figure out how it works.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Creating, Deleting, and Querying Graphics Objects finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!