matlab uicontrol中popupmenu(弹出式菜单)用法,用于显示不同的函数
生活随笔
收集整理的這篇文章主要介紹了
matlab uicontrol中popupmenu(弹出式菜单)用法,用于显示不同的函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
h0=figure('toolbar','none',...'position',[200 150 450 250],...'name','實例36');
x=0:0.5:2*pi;
y=sin(x);
h=plot(x,y);
grid on
jb=uicontrol(gcf,'style','popupmenu',...'string',...<strong> 'sin(x)|cos(x)|sin(x)+cos(x)|exp(-sin(x))',...</strong>'position',[250 20 50 20]);
set(jb,'value',1)
huidiao=[... 'v=get(jb,''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=sin(x)+cos(x);,',...'h=plot(x,y);,',...'grid on,',...'case 4,',...'delete(h),',...'y=exp(-sin(x));,',...'h=plot(x,y);,',...'grid on,',...'end'];
set(jb,'callback',huidiao)
set(gca,'position',[0.2 0.2 0.6 0.6])
title('彈出式菜單的使用')
總結
以上是生活随笔為你收集整理的matlab uicontrol中popupmenu(弹出式菜单)用法,用于显示不同的函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自动调节图像的对比度 和改变图像的大小
- 下一篇: 递归函数的理解 (三种类型)