matlab交互式运行,MATLAB-交互式绘图.ppt

MATLAB-交互式绘图

第 二 章 §2-3 交互绘图界面 第二章目录3 弹出式菜单的编写 课堂练习 弹出式菜单 对于一系列曲线方程,我们可以通过弹出式菜单选定方程,画出相应曲线。其相应代码如下 x=0:0.5:2*pi; y=sin(x); h=plot(x,y) grid on hm=uicontrol(gcf,'style','popupmenu','string','sin(x)|cos(x)|exp(x)|1/(x^3+1)',... 'position',[250 20 50 20]); 弹出式菜单 set(hm,'value',1) huidiao=[... 'v=get(hm,''value''),',... 'switch v,',... 'case 1,',... 'delete(h),',... 'y=sin(x);,',... 'h=plot(x,y);,',... 'grid on,',... 弹出式菜单 'case 2,',... 'delete(h),',... 'y=cos(x);,',... 'h=plot(x,y);,',... 'grid on,',... 'case 3,',... 'delete(h),',... 'y=exp(x)+2;,',... 'h=plot(x,y);,',... 'grid on,',... 弹出式菜单 'case 4,',... 'delete(h),',... 'y=1./(x.^3+1);,',... 'h=plot(x,y);,',... 'grid on,',... 'end']; set(hm,'callback',huidiao) set(gca,'position',[0.2 0.2 0.6 0.6]) title('请择函数绘图') 课 堂 练 习 编程做一交互式图形界面 包含绘图窗口,弹出式菜单,可选择五个以上函数绘制。 * 弹出式菜单 QQ:315165 返回目录 * *

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值