"MATLAB图形用户界面设计与属性操纵详解"

0 下载量 170 浏览量 更新于2024-01-23 收藏 606KB PPTX 举报
本文介绍了MATLAB编程与工程应用中的第10章内容,即MATLAB图形用户界面设计。该章节主要涉及MATLAB图形句柄、菜单、对话框、图形用户界面工具等内容。 首先,文章介绍了MATLAB图形句柄的相关知识,包括图形对象的公共属性,如Children属性、Parent属性、Tag属性、Type属性、UserData属性、Visible属性、ButtonDownFcn属性、CreateFcn属性和DeleteFcn属性等。这些属性可以帮助用户更好地理解和操纵图形对象。 其次,文章介绍了图形对象属性的操作方法,包括使用set函数和get函数进行属性的设置和读取。通过set函数可以设置图形对象的属性,而通过get函数可以读取图形对象的属性,从而实现对图形对象的操纵和操作。 在接下来的内容中,文章举例说明了在同一坐标下绘制红、绿两根差不多的曲线,并获取绿色曲线的句柄,同时对其进行操作的方法。这些实际案例帮助读者更好地理解如何在MATLAB中进行图形用户界面的设计和操作。 总的来说,本文详细介绍了MATLAB图形用户界面设计的相关内容,包括图形句柄的属性和操作方法,以及实际案例的演示。通过学习本文,读者可以更加深入地了解MATLAB图形用户界面的设计原理和实践操作,为工程应用提供了重要的参考和指导。MATLAB编程与工程应用-第10章-matlab图形用户界面设计完整.pptx;matlab编程与工程应用-第10章-matlab图形用户界面设计完整.pptx;第10章MATLAB图形用户界面假想10,1 MATLAB图形句柄10,2菜单假想10,3对话框假想10,4图形用户界面假想工具第10章MATLAB图形用户界面假想10,1 MATLAB图形句柄二、图形对象属性1.图形对象的公共属性Children属性(对象的子对象)Parent属性(对象的父对象)Tag属性、Type属性UserData属性(用户自定义信息)Visible属性(设置表现与否)ButtonDownFcn属性(按钮按下时响应的函数)CreateFcn属性(创立对象时响应的函数)DeleteFcn属性(对象封闭时响应的函数)第10章MATLAB图形用户界面假想10,1 MATLAB图形句柄2.属性的操纵(1) set函数:设置属性set(H,PName1,value1,PName2,value2,…)H:用于指明要操纵的图形对象.Pname:属性名Value:要设置的属性值(2) gain函数:读取属性V=gain(H,PName)其中V是返回的属性值.介入省略属性名,那么将返回句柄全部的属性值.例10,2在同一坐标下绘制红、绿两根差不曲线,但愿得到绿色曲线的句柄,同时对其;