MATLAB GUI设计快速入门实例「建议收藏」

MATLAB GUI设计快速入门实例「建议收藏」时间:2019.11.27目的:课题需要设计一个界面为了实现课题的一个功能,需要设计一个图形界面,因此使用matlabGUIDE进行设计,但前期没有接触过,因此通过实例练习,理解MATLABgui设计相关知识。一、几个GUI设计需要了解的知识1、进入GUI设计界面:在命令行输入guide,创建一个空白的GUI,保存即可,在保存目录下会生成两个文件(.fig和.m)。然后进入编辑界面…

大家好,又见面了,我是你们的朋友全栈君。

时间:2019.11.27
目的: 课题需要设计一个界面
为了实现课题的一个功能,需要设计一个图形界面,因此使用matlab GUIDE进行设计,但前期没有接触过,因此通过实例练习,理解MATLAB gui设计相关知识。

一、几个GUI设计需要了解的知识

1、进入GUI 设计界面:在命令行输入guide,创建一个空白的GUI,保存即可,在保存目录下会生成两个文件(.fig和.m)。然后进入编辑界面,如图所示:
在这里插入图片描述
2、在界面中有许多GUI 设计对象(按钮、滑动条等),选取相应的图表,往右侧编辑区域拉即可。相关功能的自定义可右键对象(如按钮),选择回调函数,进入.M文件,通过编写程序实现。
3、几个重要的参数,在.m文件中,回调函数一般有4个参数,handles你可以认为是所有图标的结构体,而hObject则是结构体中的成员。其他相关知识可通过一下实例进行练习。

二、实例代码

在这里插入代码片
```function varargout 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/144909.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 如何优雅的在 Microsoft word中插入代码

    如何优雅的在 Microsoft word中插入代码

  • Mac 安装配置抓包工具Charles「建议收藏」

    Mac 安装配置抓包工具Charles「建议收藏」     本文主要介绍mac下如何安装网络抓包工具以及如何实现抓包。在windows下有一款不错的抓包工具Fidder,但是由于是C#编写的,无法再mac下运行,因此,需要换一款抓包软件:Charles。  Charles是一款Java语言编写的抓包工具,因此可以跨平台使用,可以在win/linux下使用,java编写的当然需要安装jdk了。同时还有一个问题,就是收费的,50美刀,折合…

  • centos安装php7.18注意

    centos安装php7.18注意

    2021年10月27日
  • pytest指定用例_文件夹排列顺序自定义

    pytest指定用例_文件夹排列顺序自定义前言测试用例在设计的时候,我们一般要求不要有先后顺序,用例是可以打乱了执行的,这样才能达到测试的效果.有些同学在写用例的时候,用例写了先后顺序,有先后顺序后,后面还会有新的问题(如:上个用例返回

  • Android文件系统的结构及目录用途、操作方法 整理「建议收藏」

    Android文件系统的结构及目录用途、操作方法 整理「建议收藏」1、android文件系统的结构android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中,ramdisk.img是emulator的文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator加载这3个映像文件后,会把system和userdata分别加载到ram

    2022年10月15日
  • 免费的UML工具

    免费的UML工具VisualParadigmCommunityEdition是自2004年以来推出的,旨在提供免费的UML软件,用于非商业目的,支持在UML建模方面迈出第一步的用户,以及需要免费的跨平台UML建模软件的用户个人使用,如在学生项目中使用UML。UML建模工具免费用于各种非商业目的。支持13个UML2.x图和ERD图。VisualParadigmCommFreeUMLToolforPersonalandnon-Commercialpurposes,downloadnow!

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号