matlab在gui中如何调用写好的m文件

  • 原创
  • |
  • 浏览:12468
  • |
  • 更新:
  • |
  • 标签:MATLAB 编程 

简单介绍matlab gui 中调用其他文件的方法。分为三步

1.新建一个GUI

2.新建一个.m文件

3.在GUI中调用.m文件

工具/原料

  • 电脑
  • 任意版本MATLAB

新建GUI

  1. 1

    这里先新建一个只含有一个按钮控件的GUI

    matlab在gui中如何调用写好的m文件
  2. 1
    相关内容未经授权抓取自百度经验
  3. 2

    会生成一个.fig文件和一个.m文件。

    .m文件就是GUI所对应的代码

    .fig文件是GUI所对应的界面

    matlab在gui中如何调用写好的m文件
    END

新建一个.m文件

  1. 1

    在当前路径建立一个新的.m文件,命名为DRAW

    matlab在gui中如何调用写好的m文件
  2. 2

    在其中输入代码

    %% 绘制正弦函数

    x = 1:pi/4:2*pi;

    y = sin(x);

    plot(x,y);

    matlab在gui中如何调用写好的m文件
    END

GUI调用.m文件

  1. 1

    GUI调用.m文件只需在对应的函数 直接输入要调用的.m文件名即可。

    比如:在这个pushbutton的callback函数中调用刚才的建立的DRAW.m

  2. 2

    可以从的代码文件中找到对应的callback函数区域

    也可以在界面中右键单击pushbutton进入callback函数区域

    matlab在gui中如何调用写好的m文件
    matlab在gui中如何调用写好的m文件
  3. 3

    输入文件名DRAW,保存即可。

    matlab在gui中如何调用写好的m文件
  4. 4

    运行代码或是界面,在GUI中单击 pushbutton 即可调用代码。

    如果希望新的界面,在绘图之前添加

    figure

    plot(x,y)

    即可

    matlab在gui中如何调用写好的m文件
    END

注意事项

  • 调用直接输入在当前路径下的.m文件名即可
  • 如果有用,希望投个票,点个赞,分个享。你的支持是作者努力的动力
  • 有任何疑惑或意见也欢迎提出,你的意见对我非常重要
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签MATLAB编程