728x90
반응형
WAITBAR 구현을 위하여 patch 기능을 알기 위해서 만든 예제 파일이다.
hh=figure;
bg_color = [.3 .35 .4]; %'b';
fg_color = [0 .5 0]; %'r';
h = axes('Parent',hh,'Units','pixel','Position',[1 1 300 10],'XLim',[0 1],'YLim',[0 1],...
'XTick',[],'YTick',[],'Color', bg_color,'XColor', bg_color,'YColor', bg_color);
zdata=[0 0 0 0];
past_time=0;
patch([0 0 1 1],[0 1 1 0],[0 0 0 0],[.3 .35 .4],'Parent',h,'EdgeColor', 'none','EraseMode', 'normal');
for ii=0:100
%st=toc(ss)
xdata=[past_time/100 past_time/100 ii/100 ii/100];
ydata=[0 1 1 0];
patch(xdata, ydata, zdata, 'r','Parent',h,'EdgeColor', 'none','EraseMode', 'normal');
past_time=ii;
pause(0.1)
end
728x90
반응형
'Programming > Matlab, Octave, Scilab' 카테고리의 다른 글
[Matlab] Double vs Cell array Speed. (0) | 2010.05.16 |
---|---|
[Matlab] Webcam 을 이용해서 동영상 보기 코드 (0) | 2010.05.01 |
[Matlab] 항공기 계기를 GUI에서 동작시켜보자... (0) | 2010.05.01 |
Ballard Tech.사의 ARINC429 Card (0) | 2010.05.01 |
[Matlab] M 코드를 독립적인 실행파일로 만들기. (1) | 2010.05.01 |
댓글