下载此文档

多媒体上机实验报告.docx


文档分类:高等教育 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
多媒体上机实验报告.docx姓名:学号:专业: 实验冃的:GUI是Matlab中的VisualBasic,是面向对象的编程,熟悉MATLAB中GUI的操作和基木功能,创建一个简单的GUI程序,它执行两个数的加法运行,然后显示其运算结果实验内容步骤:一、 打开和创建GUI界面1、 打开Matlab,在CommandWindow中输入guide冋车2、 打开GUI编辑器GUIDE3、 添加需要的控件到figure中二、 添加控件和设置属性1、 GUT需要以下控件两个“编辑文本框”(EditText)四个"静态文本框”(StaticText)一个“确定按钮”(Pushbutton)2、 编辑控件的属性1修改“string”属性为“+”“fontsize”属性为20第二个“StaticText”的“string”改为“二”,“fontsize”为20第三个“StaticText"的“string”改为“MyAdderGUI”,“fontsize”为20第四个“StaticText”的"string”改为"0”,“tag”、 重新布局和移动控件位置,使其美观三、 书写GUI回调函数(callback)代码1、 函数ShowFunction中选inputl_editText_Callback2、 转到・m文件的functioninput1editTextCallback处functioninputleditTextCallback(hObject,eventdata,handles)%hObjecthandletoinputleditText(seeGCBO)%eventdateireserved一tobedefinedinafutureversionofMATLAB%handlesstrueturewithhandlesanduserdata(seeGUIDATA)%Hint:get(hObject,'String,)returnscontentsofinputleditTextastext%str2double(get(hObject,JString,))returnscontentsof%inputleditTextasadouble下方添加MATLAB代码:%set/get函数是用来设置/获取某个控件属性%使用get命令获取第一个加数,并将它转换成数值input=sti'ZnunKget(hObject,'String,));%检验输入是否为空,是则将它置为0if(isempty(input))set(hObject,'String5,‘O')end%保存handles结构体,只要在handles结构体有改变时,才需要保存guidata(hObject,handles);%这里由于handles没有改变,故这里其实没有必要,但是为了避免潜在的不必要麻烦,建议在所有Callback最后都添加该命令3、 input2editTextCallback处添加完全相同的代码4、 编辑add_pushbutton_Callback回调函数% (hObject,eventdata,handl

多媒体上机实验报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ttteee8
  • 文件大小194 KB
  • 时间2020-08-11