Unrecognized property 'fig' for class 'matlab.ui.Figure'.
49 views (last 30 days)
Show older comments
Hello all,
In my code, I have the following:
h.fig = figure('Units','normalized','position',[0.269531 0.304688 0.642578 0.546875],...
'resize','on','tag','mattran.datapan1',...
'menubar','None','name',call,...
'numbertitle','Off','visible','off',...
'deletefcn','matgate(''closeall''); ','color',[1 1 1] );
and I am having the below error:
Unrecognized property 'fig' for class 'matlab.ui.Figure'.
Error in datapan (line 15)
h.fig = figure('position',[0.269531 0.304688 0.642578 0.546875],...
Any idea how to solve it?
0 Comments
Answers (1)
Steven Lord
on 7 Dec 2021
You'd already stored a figure handle in the variable named h, and indeed a Figure handle doesn't have a property named fig like you're trying to assign into.
2 Comments
Steven Lord
on 7 Dec 2021
Figures don't have a property named fig and that is the reason why you received the error.
Store that figure handle in a different variable or in another element of the array h.
f(1) = figure;
f(2) = figure;
f(3) = figure
f(4) = figure
See Also
Categories
Find more on Graphics Object Programming 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!