Basic Axes Handle question
1 view (last 30 days)
Show older comments
Ok so this is an extremely basic question.
If I write
h=gca
Matlab should create a new figure with axes and give me its handle. Exactly how its described in the helpfile.
But if I try to do this
set(h, 'title', 'testtitle')
I get an error saying
??? Error using ==> set Value must be a handle
I dont understand why MATLAB doesnt think its a handle, its obviously an axes handle.
0 Comments
Accepted Answer
Fangjun Jiang
on 26 Oct 2011
h=gca;
TitleHandle=get(h,'title')
set(TitleHandle,'string','this is title text');
0 Comments
More Answers (0)
See Also
Categories
Find more on Interactive Control and Callbacks in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!