matlab中GUI的使用.docxVIP

  • 14
  • 0
  • 约2.84千字
  • 约 6页
  • 2019-05-31 发布于浙江
  • 举报
今天由于要帮一朋友用matlab处理一幅图片,处理图片的要求其实很简单,就是把图片加载进matlab中,然后显示出想要的某一列的趋势图来。如果用代码写的话,程序如下: x=imread(‘文件路径\*.jpg’); figure(1); plot(x(:,100)); %假如要显示的是图像的第100列的趋势图 显示效果如下图所示: 虽然用M文件写两句很简单,不过带着感情,追求更好是我们永恒的动力,首先用M文件时候人机界面不友好,的看很多的代码,尤其对不太熟悉M编程的的人而言即使很简单也看着比较郁闷,因此我们接下来用matlab中的GUI来完成这个简单的例子,当然编程起来比这个复杂多,但是对使用者而言确很简单清楚。这个就如同VC中的MFC和WINDOWS FORMS 一样。做成的都是人机交互界面。不废话了,看例子。 首先打开MATLAB,要新建一个MATLAB GUI 程序有三种方法,这里我直接在命令窗口里输入guide,新建一个空的GUI程序,选择如下图: 新建好的GUI编程界面如下图,上面无非就是菜单,工具,还有编程用到的控件,还有编程的用户窗口。这个和LABVIEW有点像。不过LABVIEW的前面板都是用控件拖出来的,后面板也是拖控件画出来的。而GUI的显示界面是拖控件画出来的,其中一些属性参数要设置下,而后面的执行这些控件的都是写的M函数,即后面板都是要写代码的,这个比L

文档评论(0)

1亿VIP精品文档

相关文档