6小时后,我解决了我的问题!:]
this was my question:
请帮助我:调用函数'GUI_400'时如何显示图形?
另外,我希望'S.ty'的文本被1到100之间的数字更新。为了做到这一点,我调用了'test'函数并更新了s.ty的uicontrol。
换句话说,显示该图并仅用“1”的数量更新“S.ty”的文本,然后以“2”的数量......直到100。
在我的代码中,该图在“测试”函数结束时显示,这就是为什么该图将仅显示数字“100”的原因。
6小时后,我解决了我的问题!:]
this was my question:
请帮助我:调用函数'GUI_400'时如何显示图形?
另外,我希望'S.ty'的文本被1到100之间的数字更新。为了做到这一点,我调用了'test'函数并更新了s.ty的uicontrol。
换句话说,显示该图并仅用“1”的数量更新“S.ty”的文本,然后以“2”的数量......直到100。
在我的代码中,该图在“测试”函数结束时显示,这就是为什么该图将仅显示数字“100”的原因。
function [] = GUI_400()
hFig = figure('units','pixels',...
'position',[300 300 424 430],...
'menubar','none',...
'name','GUI_3',...
'numbertitle','off',...
'resize','off');
Im = imread('0.png');
hAxes = axes('Parent',hFig,'Units','pixels','Position',[0 72 424 359]); %# so the position is easy to define
image(Im,'Parent',hAxes); %# Plot the image
set(hAxes,'Visible','off', 'handlevisibility', 'off'); %# Turn the axes visibility off
S.tx = uicontrol('style','text',...
'unit','pix',...
'position',[0 32 424 40],...
'string','מכין תמונה 1 מתוך 3',...
'backgroundcolor','r',...
'fontsize',23);
mystr = 'alon';
temp = uicontrol('style','text',...
'unit','pix',...
'position',[0 0 424 40],...
'string',mystr,...
'backgroundcolor','r',...
'fontsize',23);
for i = 1:1000
set(temp,'string',num2str(i));
drawnow;
end
end