2022年matlab_gui初学者教程.pdf
《2022年matlab_gui初学者教程.pdf》由会员分享,可在线阅读,更多相关《2022年matlab_gui初学者教程.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、matlab_gui初学者教程什么就是 GUI 呢 ? GUI 就是 Graphical User Interface 图形用户界面的意思。象很多高级编程语言一样。Matlab也有图形用户界面开发环境。随着计算机技术的飞速发展。人与计算机的通信方式也发生的很大的变化。从原来的命令行通讯方式(例如很早的DOS 系统 )变化到了现在的图形界面下的交互方式。而现在绝大多数的应用程序都就是在图形化用户界面下运行的。记得读书的时候。 大学开学不久。 学校很多同学就开始报考全国计算机等级考试了。当然我也就是其中的一分子。其中C 语言就是大多数人选择的科目。当时在学C 语言的时候。经常也会遇到人机交互的例子
2、。譬如一个计算两个数相加的程序。运行程序后便切换到了Dos模式。然后在此模式下输入两个数。再回车。才能返回运算结果。当时就觉得很不方便。也不友好。 后来才得知C 语言就是面向过程的语言。就是非面向对象的语言(VC+,VB,Matlab等就是面向对象的)。那么下面我们就来瞧瞧Matlab 就是如何简单、 快速而友好地解决这类问题的吧。Matlab GUI编程教程 (适用于初学者) 1.首先我们新建一个GUI 文件: 如下图所示 ; 选择 Blank GUI(Default) 2.进入 GUI 开发环境以后添加两个编辑文本框。6 个静态文本框。 与一个按钮。 布置如下图所示 ; 精品资料 - -
3、- 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 4 页 - - - - - - - - - - matlab_gui初学者教程布置好各控件以后。我们就可以来为这些控件编写程序来实现两数相加的功能了。3.我们先为数据1 文本框添加代码; 点击上图所示红色方框。选择edit1_Callback 。光标便立刻移到下面这段代码的位置。function edit1_Callback(hObject, eventdata, handles)% hObject handle to edit1 (see GCBO) % eve
4、ntdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % Hints: get(hObject,String) returns contents of edit1 as text % str2double(get(hObject,String) returns contents of edit1 as a double 然后在上面这段代码的下面插入如下代码: % 以字符串的形式来存储数据文本框1 的内容、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 matlab_gui 初学者 教程
限制150内