数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 8930|回复: 1

[其他] MATLAB中窗口控制程序

  [复制链接]
发表于 2012-11-16 17:47:02 | 显示全部楼层 |阅读模式
命令如下:
1 i/ X5 g3 s$ e' K4 }screen=get(0,'screensize');1 M" e8 A1 @: Q/ X
H=screen(4), W=screen(3);- d2 d8 b+ ]" ~$ F2 ]  z4 O
figure('color','[1,1,1]','position','[0.2*H, …0.2*H,0.5*W,0.2*W]','name',…- q6 c, \; M( I- b, m* y/ R! c
'图形演示系统','numbertitle','off',…1 ?8 ^5 c7 P% E9 w. S1 d2 I
'menubar','none');( T0 R2 V% `" b! J
hplot=uimenu(gcf,'label','&plot');! |/ c! s/ }- T0 o8 ?: W
uimenu(hplot,'label','sine wave',…% @. B5 i  a5 O5 P7 x6 B
'callback'['t=-pi:pi/20:2*pi;',…
7 A. A$ g1 c. H0 T/ m- W, _'plot(t,sin(t))','set(ghon,"enable","on")';…
) |7 A* P/ ~& @9 K2 r$ I'set(ghoff,"enable","on")';…( T# x% C9 V6 ~7 n9 m, F: t
'set(ghon,"enable","on")';…/ a0 \9 a7 z* ^3 y$ x
'set(ghoff,"enable","on")';]);
5 R+ G9 k" l: n! T+ g- b) buimenu(hplot,'label','consign wave';…" d" I, `. |" {$ @0 d0 F
'callback',['t=-pi:pi/20:2*pi;',…7 r, C% B$ \" M% y9 M+ E1 V
'plot(t,cos(t))','set(ghon,"enable",…
8 F+ Y" b9 ?- L; H"on")','set(ghoff,"enable","on"),…( ~5 c$ ~4 w  s; v8 |
'set(ghon,"enable",…/ r0 w  I" D  x* K3 e. W
"on")','set(ghoff,"enable","on")']);
& Q0 P  k2 ~2 d# ?+ Z) zhoption=uimenu(gcf,'label','&option');8 M2 H6 k( U, b
hgon=uimenu(hoption,'label',…: i6 e% E: a, L
'&grid on','call','grid on','enable','off');; r$ I' M/ _  ~- D; I1 u# ]% W1 K
hgoff=uimenu(hoption,'label',…( K4 W0 y: J* @6 U* a
'&grid off','call','grid off','enable','off')" a5 W9 z/ l+ g; |6 Z
hbon=uimenu(hoption,'label','&box on'…1 r- [, ^  o1 F( [2 w
,'separator','on','call','box on','enable',…
8 N' D9 a! E+ t5 [7 _$ Y'off'), v3 `3 k' D! [# O
后面部分程序与上述有相似的效果,喜欢玩计算机的朋友可以转载哦…以后可能用着…谢谢看看
发表于 2013-4-27 11:47:47 | 显示全部楼层
啊哈哈,试试哦。有什么效果,就知道咯
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2025-5-5 12:17 , Processed in 0.078903 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表