matlab uicontrol中popupmenu(弹出式菜单)用法,用于显示不同的函数
2015-07-15 11:11
459 查看
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 寻找二进制图像边缘
- MATLAB中nargin 的用法
- matlab中矩阵的各种分解
- matlab中reshape和repmat函数的用法
- Matlab绘图
- Matlab心得及学习方法(不断更新)
- Matlab中的一些小技巧
- Matlab 文件命名规则
- Matlab 进行FFT
- matlab的小知识点总结(一直补充)
- MATLAB中%注释的使用方法
- Matlab中数组下标是logical,如何处理?
- Matlab中mat2cell的使用
- matlab 与c/c++ 混合MEX的编程
- python 执行matlab文件
- Matlab中cellfun函数的使用
- 举例说明使用MATLAB Coder从MATLAB生成C/C++代码步骤
- matlab图像处理(2)
- 梯度下降算法(Gradient descent)
- 如何制作装机启动盘及重装系统; 如何利用百度云盘下载MATLAB等资料软件 ;如何安装镜像ISO文件