博文

用matlab做的一个日历(2007-10-14 13:04:00)

摘要:function CalendarTable; % calendar 日历 % Example: %    CalendarTable; S=datestr(now); [y,m,d]=datevec(S); % d is day % m is month % y is year DD={'Sun','Mon','Tue','Wed','Thu','Fri','Sat'}; close all figure; for k=1:7;    uicontrol(gcf,'style','text',...        'unit','normalized','position',[0.02+k*0.1,0.55,0.08,0.06],...        'BackgroundColor',0.6*[1,1,1],'ForegroundColor','b',...        'String',DD(k),'fontsize',16,'fontname','times new roman'); end h=1; ss='b'; qq=eomday(y,m); for k=1:qq;    n=datenum(y,m,k);    [da,w] = weekday(n);    if k==d;        ss='r';    end    uicontrol(gcf,'style','push',...        'unit','normalized','position',[0.02+da*0.1,0.55-h*0.08,0.08,0.06],...        'BackgroundColor',0.6*[1,1,1],'ForegroundCol......

阅读全文(2675) | 评论:0