收藏 分享(赏)

什么是指南.doc

上传人:无敌 文档编号:880449 上传时间:2018-04-30 格式:DOC 页数:17 大小:33.50KB
下载 相关 举报
什么是指南.doc_第1页
第1页 / 共17页
什么是指南.doc_第2页
第2页 / 共17页
什么是指南.doc_第3页
第3页 / 共17页
什么是指南.doc_第4页
第4页 / 共17页
什么是指南.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、什么是指南? 指导,基于 MATLAB 图形用户界面开发环境,提供了一套工具 创建图形用户界面( GUIs ) 。这些工具大大简化了过程 设计和建造 GUIs 。您可以使用指南工具 制定的 GUI 使用指南版面编辑器,您可以制定一个 GUI 轻松点击和拖动的 GUI 部件-如面板,按钮,文本字段,滑块,菜单等等- 进入 布局地区。 程序的 GUI 指南自动生成的 M -文件的 GUI 控制如何运作。在 M -文件 初始化图形界面,并包含一个框架,所有的 GUI 回调-命令 执行当用户点击一个 GUI 组件。使用的 M -文件编辑器,您可以添加代码 的回调履行职能您想让他们。 以下各节概述了建立

2、 GUIs 指南。 启动指南 开始指南,指导在进入 MATLAB 的提示。这显示了 指南快速启动对话框中,为如下图所示。 从快速启动对话框,您可以 创建一个新的 GUI 从一个指南模板- 预置 GUIs ,您可以修改为 您自己的目的。 打开一个现有的 GUI 。 一旦您选择其中一个选项,单击确定打开的 GUI 的 布局编辑器。 版面编辑 当您打开一个 GUI 的指南,它会显示在版面配置编辑器,这是控制 小组对所有的指南工具。下图显示的布局编辑器的一个空白 图形用户界面模板。 组件 调色板 布局区 您可以列出您的图形用户界面的拖放组件,如按钮, 弹出式菜单,或斧头,从组件面板,在左侧的布局编辑器

3、, 到布局区。例如,如果您拖动一个按钮到布局方面,它 似乎是在下列的数字。 在布局编辑器 您也可以使用编辑器的布局设置基本性质的 GUI 组成部分。 若要了解更多有关本布局编辑器,请参阅“使用布局编辑器” 的 页 3-9 。见 “铺设的 GUI 页的” 2 月 3 日的一份详细的例子阐述了一个 GUI 。 指南范本 该指南的快速启动对话框提供的模板,几个基本类型 GUIs 。的优点是使用模板,通常您可以修改 模板更迅速,更轻松,而不是从一个空白的 GUI 。当您选择一个 模板在模板窗格中,预览中显示的 右边的窗格中。例如,当您选择的 GUI 用斧头和菜单,快速启动 对话框如下图。 单击确定打开

4、模板的布局编辑器,因为如下图所示。 指南范本 要显示的名称,图形用户界面组件的组件面板中,选择 偏好从文件菜单中,选中显示名称在组件面板,并 单击确定。 请注意,布局编辑器不显示图形用户界面的运作。下一节介绍 如何运行的实际图形编辑器的布局。 若要了解更多关于模板,请参见“使用指南模板页的” 3 月 2 日。 运行一个 GUI 要运行一个图形用户界面,选择从工具菜单上,或单击运行按钮在工具栏上。 这显示图形用户界面的运作以外的布局编辑器。 例如,当您运行的 GUI 用斧头和菜单模板,似乎显示在 下面的数字。 这个图形显示各种 MATLAB 的阴谋。选择一个阴谋从弹出式菜单,并点击更新。注意:如

5、果您正在运行的 GUI 首次和尚未保存它, 指南首先问你是否要保存数字和 M -文件定义的 GUI 。如果您 单击是,引导显示另存为对话框中。在你保存的文件,指导运行 该图形用户界面,并打开了一支 M -文件的图形界面在默认文本编辑器。见“桂体操档案和 的 M -文件“页上的 1 月 9 日 有关这些文件。 桂体操档案和 M -文件 指南商店一个 GUI 的两个文件,这是第一次产生您保存或运行的 GUI : 阿体操文件,并延长。图,其中包含一个完整的说明 界面布局和组成部分的 GUI :按钮,菜单,斧头等。 一支 M -文件,并延长。男,其中包含的代码控制的 GUI ,包括 回调的组件。 这两

6、个文件对应的任务和方案编制奠定了的 GUI 。当您躺在 从图形用户界面的布局编辑器,您的工作储存在国际体联文件。当您计划 该图形用户界面,您的工作储存在的 M -文件。 编程的 GUI 的 M -文件 铺设后的图形用户界面,您可以计划的 GUI 的 M -文件使用的 M -文件编辑器。指南 自动生成此文件从您的布局首次您保存或运行的 GUI 。 在 GUI 的 M -文件 初始化图形界面 包含代码前执行任务的 GUI 显示在屏幕上,如建立数据 或图形 包含回调函数的执行,每次用户点击 图形用户界面组件 最初,每个回调仅包含一个函数的定义行。然后,您可以使用 的 M -文件编辑器中添加代码,使部

7、分功能您想要的方式 它。要打开的 M -文件,单击的 M -文件编辑器的图标,布局编辑器的工具栏。下图显示的 M -文件的 GUI 用斧头和菜单 范本。 编程的 GUI 的 M -文件 您可以查看回调的任何 GUI 组件通过点击 功能工具栏上的图标。这显示一个列表的所有回调所示, 下面的数字。 点击一个回调的列表显示了部分的 M -文件,其中包含回调, 在这里您可以编辑它。这个例子表明,模板 pushbutton1_Callback 回调。 若要了解更多关于编程的 M -文件,见第 4 章“规划 GUIs 。 “ 编辑版本 5 GUIs 与第 7 版指南 在 MATLAB 版本 5 ,引导保存

8、的 GUI 布局作为 MAT-file/M-file 对。由于MATLAB 的版本 6 ,引导节约的 GUI 布局图文件。指南还产生了一支 M -文件到程序的 GUI 回调。然而,这的 M -文件不 不包含布局代码一样的 M -文件创建的版本 5 。 使用下列程序编辑第 5 版的 GUI 版本 7 指南: 1 Display the Version 5 GUI. 2 获取处理的图形用户界面的数字。如果这个数字的处理是隐藏的(即,这一数字 氏 HandleVisibility 属性设置为关闭) ,设置根 ShowHiddenHandles财产上: 设定( 0 , ShowHiddenHandle

9、s , 对 ) 然后把手从根本上儿童的财产: hObject =得到( 0 , 孩子 ) ; 本声明将返回所有数据处理存在的问题时,您的命令。为了 简单,确保界面是唯一的数字显示。 3 票的处理作为参数指南命令: 指南( hObject ) 节水的 GUI 在第 7 版指南 当您保存的编辑界面与第 7 版指南,基于 MATLAB 创建一个 国际体联文件,其中包含所有的布局信息。原来 MAT-file/M-file 组合 不再使用。要显示修订的图形用户界面,运行的 M -文件所产生的指南。 更新回调 确保回调属性 uicontrols 在您的图形用户界面是一套理想的 回调字符串或回调的 M -文

10、件名当您保存国际体联文件。如果您的版本 5 的GUI 用一支 M -文件,其中载的组合布局代码和回调例程,那么你 应当进行调整,在 M -文件只包含所需命令的 GUI 和初始化 在回调函数。那个 编辑版本 5 GUIs 与第 7 版指南 的 M -文件所产生的第 7 版指南可以提供一个模型,如何调整 您的代码。 设计的图形用户界面(第 2-2 )设计的 GUI 创建它在实际中的指南。 铺设的 GUI (第 2-3 )使用指南,安排布局编辑器的 GUI 组件,如按钮,弹出菜单,和斧头。 设置属性的 GUI 组件(第 2 月 11 日) 为每个属性设置的 GUI 组件。 编程的 GUI (第 2

11、月 17 日)使用的 M -文件编辑器的 GUI 程序。 储蓄和运行一个 GUI (第 2 月 26 日)节能和运行的 GUI 的布局编辑器。 设计的图形用户界面 使用的图形用户界面在这个例子中包含一个轴,显示不是表面,网格,或 等高线图的数据从弹出式菜单。下面的图片显示,素描 您可以使用为出发点的设计。 菜单中选择数据 一组包含三个按钮,使您可以选择的类型阴谋 你想要的。在弹出的菜单中包含了三个条件-高峰,膜,并 sinc ,这 对应于 MATLAB 的职能。您可以选择的数据绘制的此菜单。 铺设的 GUI 铺设的 GUI 本节说明如何制定 GUI 组件(即,一个小组,斧头和用户 界面控件,如

12、按钮,弹出菜单,静态文本,等等) GUI 中。我们建议您创建自己的图形用户界面,因为这是最好的办法 了解如何使用指南。 本节说明如何 “查看布局和代码示例页的” 2 月 3 日 “打开一个全新的 GUI 的布局编辑器”页上 2-4 “设置的 GUI 图大小”页上的 2 月 6 日 “添加组件”页上的 2 月 7 日 “对齐组件”页上的 2 月 9 日 查看布局和代码示例 如果您正在阅读此在 MATLAB 帮助浏览器,您可以点击以下链接 显示指南布局编辑器和 MATLAB 的编辑与完成的版本, 例如。这可以让您看到的所有组成部分的价值属性和理解 如何组成部分 组装创建的 GUI 。您还可以看到一

13、个完整的清单的代码 讨论了以下几个部分。 注意:下面的链接执行 MATLAB 的命令,其目的是 内工作 MATLAB 的帮助浏览器。 布局编辑器的 GUI 布局与完成 MATLAB 的编辑与完成的 M -文件。在 M -文件包含的代码控制的 GUI 。 一个动画演示创建一个 GUI 下面的链接显示的动画版的这个例子。展览会会刊示范 打开一个全新的 GUI 布局编辑器中 公开指南由打字指南在 MATLAB 的提示。这显示了 快速入门指南对话框如下图所示。 如果指南已打开,您可以显示一个类似的对话框,选择新 从文件菜单中。这个对话框没有打开现有的 GUI 标签。 在快速启动对话框中,选择空白的 G

14、UI (默认)模板。单击确定 显示空白的 GUI 的布局编辑器,因为如下图所示。 铺设的 GUI 要显示的名称,图形用户界面组件的组件面板中,选择 偏好从文件菜单中,选中显示名称在组件面板,并 单击确定。在布局编辑器然后似乎显示 在下面的数字。 集大小的 GUI 图 指定的大小,图形的大小的网格面积的布局编辑器。点击 右下角和调整网格直到约 4 3 英寸。 点击角落调整 如果你想设置的位置和大小的图形用户界面,以一个准确的价值,这样做 如下: 1 选择属性检查从视图菜单上。 2 选择旁边的按钮,然后选择单位英寸从弹出式菜单 3 单击+旁边的位置。 4 型的 X 和 Y 坐标点放在您想要的左下角

15、的 图形显示,其宽度和高度,因为如下图所示。 5 重置单位财产字符。 注意:设置单位财产字符的 GUI 提供更 一致的外观跨平台。 添加组件 1 添加小组和按钮的界面。选择下面的成分 组件面板拖放到布局区: -小组 -三个按钮 选择小组和移动到那里,似乎在最初的草图。调整小组 大约 1 1.5 英寸宽,选择它的鼠标,然后点击并拖动 左下角。现在,移动 3 ush 按钮进入小组。当您移动到每个按钮的小组, 指南着重说明该小组,该小组的潜力是母公司的推动 按钮。下图显示的亮点。 注意:面板,按钮,团体和人士都可以父母的组成部分 对象和显示此强调,当您移动到其中的一个组成部分。 2 购买的其余部分的

16、 GUI 。 -一种静态文本 -以弹出式菜单 -一个轴 安排的组成部分如下图所示。调整轴组件 约 2 2 。 铺设的 GUI 对齐组件 您可以使用对齐工具,使组件与尊重彼此如果他们有 同一母公司。例如,为了使这三个按钮: 1 选择所有三个按钮按下 Ctrl 并点击它们。 2 选择对齐对象从工具菜单上,以显示对准工具。 3 进行下列设置对齐工具,如下图所示: - 20 个像素间距按键在垂直方向。 -左对齐在水平方向。 4 单击确定。 现在赞同顶部的斧头和小组。请注意,当该小组的行动, 其内容移动它。 若要了解更多关于布局编辑器,请参阅“使用布局编辑器” 页上的 3 月 9 日 设置属性的 GUI

17、 组件 要设置的属性每个的 GUI 组件,选择属性检查视角 菜单显示属性检查器对话框。当您选择一个组成部分布局 编辑器中,在属性检查器显示该组件的属性。如果没有组件 选定的属性检查显示性能的图形用户界面的数字。 本节将告诉您如何设置这些属性: “名称属性页的 ” 2 月 11 日 “书名知识产权页的 ” 2 月 12 日 “字符串知识产权按钮和静态文本页的” 2 月 12 日 “字符串知识产权弹出菜单页的” 2 月 12 日 “回调属性页的 ” 2 月 14 日 “标签属性页的 ” 2 月 14 日 Name 属性 的价值,这个数字的 Name 属性是标题,显示上方的 图形用户界面。 您第一次

18、保存或运行的 GUI ,指导组的价值,名称的名称体操 文件。一旦桂保存,您可以设定的价值,名称为字符串要使用的 它的标题。在外地旁边的名称,类型简单的图形用户界面,为如下图所示。 标题知识产权 面板标题财产控制的标题出现在顶部或底部的小组。 选择小组在布局编辑器,然后向下滚动,在属性检查器,直到 你来标题。在该领域的权利的标题,改变小组情节类型。使用 TitlePosition 财产控制的立场冠军。 字符串知识产权按钮和静态文本 您可以设置标签的一些用户界面控件,如按钮,通过使用 字符串财产。例如,要设置的标签顶端按钮,选择推 按钮的布局编辑器,然后在属性检查器,向下滚动,直到你来 字符串。在

19、该领域的权利的字符串,改变按钮来冲浪所示, 下面的数字。 您可以查看改变一下布局编辑器。同样,改变弦乐财产 中东按钮,以网格,底部的按钮来轮廓,以及静态文本 选择数据。 字符串知识产权弹出菜单 一个弹出式菜单中的字符串财产管制清单的菜单项。要设置弹出式菜单 项目中,选择弹出菜单中的布局编辑器。在属性检查器,请点击 旁边的图标字符串。这将打开字符串 财产编辑框。删除弹出式菜单中的字符串属性编辑框中,键入高峰, 膜,并在三个不同的 sinc 线,如下图所示。 设置属性的 GUI 组件 当您单击的布局编辑器,目前的 GUI 布局显示为 在下面的数字。 创建一个 GUI 回调属性 组件使用回调做他们的

20、工作。回调是一种功能,执行时 用户执行的具体行动,如按一下按钮,选择菜单项,或 按下键盘键时,或当一个组件创建或删除。每个组件和菜单 项目属性,指定其回调。当您创建一个 GUI ,你必须计划的 您需要回调 控制操作界面。 组件可以有许多回调属性,但最常见的原因是回调 财产。代码为您提供知识产权执行回调的主要工作 组成部分。它执行,例如,当用户按一按钮,移动滑杆,或 选择菜单项。 “规划的 GUI 页的” 2 月 17 日告诉您如何计划回调 财产用于按钮和弹出式菜单在这个例子。 标签属性 标签财产提供了一个字符串作为一个独特的标识符的每个组件。指南用 这个标识符构建独特的回调名字的不同组成部分的

21、图形用户界面。 设置属性的 GUI 组件 当您第一次添加一个组件布局,指导组的价值,掌握了 默认字符串,如 pushbutton1 。如果部分回调财产,指南还 集的价值回调字符串自动。下图显示一个例子。 当您保存或运行的 GUI ,引导产生的 M -文件,其中包括存根的回调 职能每个组件之一。指南创建一个独特的功能名称为每个 回调函数中的 M -文件前缀的价值标签财产字符串 _Callback 例如, pushbutton1_Callback 。指南还改变了价值回调 财产的一个字符串,是一个调用序列的回调。例如,如果名称 的图形用户界面的 M -文件 simple_gui ,新的价值回调财产

22、无题( pushbutton1_Callback , gcbo , , guidata ( gcbo ) ) 您可以重新定义标记的价值得到更广泛的描述,但每个的价值 标记财产必须是唯一的一个特定的 GUI 。在这个例子中,更改标记财产 弹出式菜单 plot_pop 行动之前,先保存或运行的 GUI 首次。以下 图显示了新标签的价值。 设置标记 plot_popup 当您保存或运行的 GUI ,指导组的名称回调 subfunction 在弹出式菜单中回拨财产 plot_pop - up_Callback 。 如果您以后更改标记,引导更新回调的财产,以符合新的标签-见 “改变标签页的 ” 3-53 。 同样,改变按钮标记 surf_pushbutton , mesh_pushbutton ,并 contour_pushbutton 。 要了解更多信息,请参阅“设置组件性能- 在属性检查器 ”

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报