hp=uimenu(gcf,'Label','File');
hpsub1=uimenu(hp,'Label','New');
hpsub11=uimenu(hpsub1,'Label','&M-File',...
'Callback','edit');
hpsub2=uimenu(hp,'Label','&Plot');
hpsub21=uimenu(hpsub2,'Label','Sine Wave',...
'Callback',['t=-2*pi:0.1:2*pi;h=plot(t,sin(t))']);
hpsub21=uimenu(hpsub2,'Label','Cine Wave',...
'Callback',['t=-2*pi:0.1:2*pi;h=plot(t,cos(t))']);
hpsub3=uimenu(hp,'Label','&Exit','Callback','exit');
hpa=uimenu(gcf,'Label','Option');
hpa1=uimenu(hpa,'Label','Line &Style');
hpa11=uimenu(hpa1,'Label','Full line ',...
'Callback','set(h,''lineStyle'',''-'')');
hpa12=uimenu(hpa1,'Label','Dotted line ',...
'Callback','set(h,''lineStyle'',''--'')');
hpa13=uimenu(hpa1,'Label','Dash dot line ',...
'Callback','set(h,''lineStyle'',''-.'')');
hpa2=uimenu(hpa,'Label','&MarKer');
hpa21=uimenu(hpa2,'Label','plussign',...
'Callback','set(h,''MarKer'',''+'')');
hpa22=uimenu(hpa2,'Label','asterisk',...
'Callback','set(h,''MarKer'',''*'')');
hpa23=uimenu(hpa2,'Label','circle',...
'Callback','set(h,''MarKer'',''o'')');
hpa3=uimenu(hpa,'Label','&Color');
hpa31=uimenu(hpa3,'Label','red',...
'Callback','set(h,''Color'',''r'')');
hpa32=uimenu(hpa3,'Label','blue-green',...
'Callback','set(h,''Color'',''c'')');
hpa33=uimenu(hpa3,'Label','yellow',...
'Callback','set(h,''Color'',''y'')');
>>
這是自己慢慢摸索出來的,妳可以看壹下