为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > matlab实验三

matlab实验三

2019-09-20 5页 doc 19KB 15阅读

用户头像

is_682974

暂无简介

举报
matlab实验三实验三、Matlab的GUI界面封装技术 一、实验目的 1.掌握matlab基本空间的封装技术 2.掌握信号时域运算的MATLAB实现方法与特点。 二、实验工具 MATLAB 三、实验练习 1、新建一个窗口,给窗口改变标题和背景 在窗口的OpeningFcn函数里,添加代码 set(handles.figure1, 'Name', '我是一个兵'); set(handles.figure1, 'MenuBar', 'none'); set(handles.figure1, 'Visible', 'off'); set(han...
matlab实验三
实验三、Matlab的GUI界面封装技术 一、实验目的 1.掌握matlab基本空间的封装技术 2.掌握信号时域运算的MATLAB实现方法与特点。 二、实验工具 MATLAB 三、实验练习 1、新建一个窗口,给窗口改变标和背景 在窗口的OpeningFcn函数里,添加代码 set(handles.figure1, 'Name', '我是一个兵'); set(handles.figure1, 'MenuBar', 'none'); set(handles.figure1, 'Visible', 'off'); set(handles.figure1, 'WindowStyle', 'normal'); 注释掉其中任意一行,看看运行效果 2、给窗口添加一个axes1, 在axes1_CreateFcn里 I1=imread('image.jpg'); image(I1,'Parent',hObject); 改变axes1的大小到和窗口一样,运行程序 3、添加按钮空间,文本或编辑框空间,改变其字体,字符,前景色和背景色. 在CreateFcn里 rf=0/255; gf=0/255; bf=224/255; set(hObject,'string','test1'); set(hObject,'unit','centimeters'); set(hObject,'ForegroundColor',[rf gf bf]); set(hObject,'FontUnits','points'); set(hObject,'FontSize',14); set(hObject,'FontWeight','demi'); set(hObject,'FontName','楷体'); rb=1/255; gb=200/255; bb=1/255; set(hObject,'BackgroundColor',[rb gb bb]); 3、用一个按钮pushbutton1控制另外一个按钮pushbutton2的可见,不可见,颜色和内容的更改。 function pushbutton1_Callback(hObject, eventdata, handles) set(handles.pushbutton2,'Visible','off'); rf=0/255; gf=0/255; bf=0/255; set handles.pushbutton2,'ForegroundColor',[rf gf bf]); 思考如何改变pushbutton2的文本内容 4、用按钮控件pushbutton2的callback调用其他已经编好的窗口(含有ex1.fig和ex1.m) S=ex1; 5 运行一些给GUI程序,观察其代码含义 四、疑难问题的解决和感想
/
本文档为【matlab实验三】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索