作用:

  • 绘制函数显示
  • 显示图像(jpg   png   tiff)

颜色选项:

  • r(红色)
  • g(绿色)
  • b(蓝色)
  • w(白色)
  • k(黑色)
  • 其他

一、坐标区控件及设置

可以对坐标去进行设计:

 

二、功能实现及编程

功能:点击“绘图按钮”,能显示曲线。

实现:对按钮设置回调函数

         若要多个图像显示在一个坐标系中,需要语句:hold(app.UIAxes,"on");  app.UIAxes是这个坐标轴的名字。

       function ButtonPushed(app, event)
            x = 1:0.01:10;  %其中0.01是步长
            y = sin(x);
            plot(app.UIAxes,x,y,"r");
            
            hold(app.UIAxes,"on");
            
            y1 = cos(x);
            plot(app.UIAxes,x,y1,"b");
            
            
        end

三、显示图像

可以显示jpg、png、tiff格式的图像

新建一个坐标系:

在按钮中放入回调函数:

        function Button_2Pushed(app, event)
            %读取图片
            file = 'C:\Users\Administrator\Desktop\MatlabApp\library.png';
            %在matlab中,im开头的函数多与图像有关
            im = imread(file);
           
            imshow(im,'Parent',app.UIAxes2);
        end

 

隐藏坐标轴

 

有两种方法:

第一种方法:删去

 

第二种方法: 

四、编程技巧——智能缩进

效果:

  

更多推荐

Matlab App Designer自学笔记(六):坐标轴控件axis函数绘图方法