数模论坛

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

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

  [复制链接]
发表于 2012-11-16 17:47:02 | 显示全部楼层 |阅读模式
命令如下:8 i3 a) O% b  `+ d' V1 z
screen=get(0,'screensize');& {/ t3 F5 r: P: m/ Y, S
H=screen(4), W=screen(3);5 ]! G, k+ K* S9 q7 {. z
figure('color','[1,1,1]','position','[0.2*H, …0.2*H,0.5*W,0.2*W]','name',…( F! ~4 h# Y: k
'图形演示系统','numbertitle','off',…
4 {7 h8 S1 {9 h( \'menubar','none');
/ ]9 X* F4 y. T8 Thplot=uimenu(gcf,'label','&plot');; w: g& z( }* b2 [" S$ T
uimenu(hplot,'label','sine wave',…0 X* i7 n" E+ l5 R1 ^9 ^
'callback'['t=-pi:pi/20:2*pi;',…
% K# j) h2 r' g+ Q& J  V( v'plot(t,sin(t))','set(ghon,"enable","on")';…
3 T$ [7 {4 a- ~) D7 C  Q# P'set(ghoff,"enable","on")';…6 V+ m8 w  H2 I+ j0 M
'set(ghon,"enable","on")';…
- S4 i& S, U  g* s'set(ghoff,"enable","on")';]);
' C4 f% E3 w; z! J; [+ [0 {uimenu(hplot,'label','consign wave';…% X( I, e" z) P: S+ g
'callback',['t=-pi:pi/20:2*pi;',…' @+ h" F* e, n/ i
'plot(t,cos(t))','set(ghon,"enable",…
+ G) ~7 I/ v2 @* Z( Y4 \* n1 B"on")','set(ghoff,"enable","on"),…
2 t) _$ \0 R4 ]'set(ghon,"enable",…
0 ^; F2 ^2 @9 @, Y: d"on")','set(ghoff,"enable","on")']);
1 v! T9 l7 d( e! y6 c7 T" x0 Shoption=uimenu(gcf,'label','&option');
7 O+ n5 g9 w4 ]9 Phgon=uimenu(hoption,'label',…
) ?: ]3 V9 W, ?8 {" Y$ v, d'&grid on','call','grid on','enable','off');
4 k& N8 f5 U5 m' F# f, C. `1 ghgoff=uimenu(hoption,'label',…* u+ s: k" i! p6 w7 X% z4 d
'&grid off','call','grid off','enable','off')3 E* K# h8 S, ^7 m9 h
hbon=uimenu(hoption,'label','&box on'…) O' v2 ^0 [. }% z2 E$ y
,'separator','on','call','box on','enable',…
0 f' H0 @* q3 \0 _- I'off')2 U+ _9 i! o) Y# C* A# `4 k
后面部分程序与上述有相似的效果,喜欢玩计算机的朋友可以转载哦…以后可能用着…谢谢看看
发表于 2013-4-27 11:47:47 | 显示全部楼层
啊哈哈,试试哦。有什么效果,就知道咯
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

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

GMT+8, 2026-6-25 06:55 , Processed in 0.111340 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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