上下文菜单,是在组件上右键时出现的菜单。

示例:右键菜单绘制三角函数

操作步骤如下:

1)将坐标区、上下文菜单拖拽到画布上

matlab appdesigner系列-图窗工具1-上下文菜单-LMLPHP

2)关于上下文菜单,双击menu界面,进入编辑模式,点击menu2右键删除menu2,建立4个menu的子menu,并按图修改名称

matlab appdesigner系列-图窗工具1-上下文菜单-LMLPHP

3)添加回调函数,点击sin,右键

matlab appdesigner系列-图窗工具1-上下文菜单-LMLPHP

sin回调代码

            x=-5:0.1:5;
            plot(app.UIAxes,sin(x));  

同理,设置其他3三个的回调

cos

            x=-5:0.1:5;
            plot(app.UIAxes,cos(x));

tan

             x=-5:0.1:5;
            plot(app.UIAxes,tan(x)); 

cot 

             x=-5:0.1:5;
            plot(app.UIAxes,cot(x)); 

4)在画布的任意位置右键,就会出现plot提示框,然后选择任一计算,坐标区即显示其图像 

 matlab appdesigner系列-图窗工具1-上下文菜单-LMLPHP

01-26 12:43