MATLAB 下GUI的学习
做界面,然后在对应程序里做调用。
0.打开文件:
命令行输入 guide    或者      新建——图形用户界面
1.文件-预设
可以对字体、代码等进行设置。
2.工具-GUI选项
可以改变行为大小。
3,添加轴,面板,按钮
4.对齐按钮(点像串的图标,选分布,对齐方式中一种即可)
5.添加静态文本(Static Text)、和弹出式菜单(Pop-up Menu)
6.查看—属性检查器,给对象取个名字。
6.1 点击面板,将Title标题改为Plot Types(改Tag相当于改名字)
6.2 点击按钮,改变对应的字符(String,会显示在界面中)和标签(Tag,按钮真正的名字)。
6.3 双击弹出式菜单,点击String,添加三个不同选项。同时改标签。
7.工具栏编辑器(从串图标数,第四个),添加工具到工具栏。
8.产生绘图的数据点
The opening function generates this data by calling MATLAB functions. The opening function initializes the UI when it opens, and it is the first callback in every GUIDE-generated code file.
8.go to 函数,转至m文件对应函数处。(此处转到OpeningFcn)
添加相应的代码。
9.右键第一个按钮,查看回调,callback.
MATLAB 下GUI的学习的更多相关文章
- matlab 下的集成学习工具箱
		
matlab 当前支持的弱学习器(weak learners)类型分别为: 'Discriminant' 'knn' 'tree' 可通过 templateTree 定义: 1. fitcensemb ...
 - 基于MATLAB的GUI(Graphical User Interface)音频实时显示设计
		
摘要:本文章的设计主要讲基于matlab的gui音频实时显示设计,此次设计的gui相当于一个简洁的音乐播放器,界面只有”录音“和”播放“两个控件,哈哈,够简洁吧.通过”录音“按钮可以实现声音从电脑的声 ...
 - Matlab2014下载和破解方法,以及Matlab很好的学习网站
		
ISO镜像下载地址链接: http://pan.baidu.com/s/1i31bu5J 密码: obo1 单独破解文件下载链接: http://pan.baidu.com/s/1c0CGQsw 密 ...
 - C++ GUI Qt4学习笔记01
		
C++ GUI Qt4学习笔记01 qtc++signalmakefile文档平台 这一章介绍了如何把基本的C++只是与Qt所提供的功能组合起来创建一些简单的图形用户界面应用程序. 引入两个重要概 ...
 - C++ GUI Qt4学习笔记08
		
C++ GUI Qt4学习笔记08 qtc++signal图形引擎文档 本章介绍Qt的二维图形引擎,Qt的二维图形引擎是基于QPainter类的.<span style="colo ...
 - JAVA GUI编程学习笔记目录
		
2014年暑假JAVA GUI编程学习笔记目录 1.JAVA之GUI编程概述 2.JAVA之GUI编程布局 3.JAVA之GUI编程Frame窗口 4.JAVA之GUI编程事件监听机制 5.JAVA之 ...
 - Unix和Linux下C语言学习指南
		
转自:http://www.linuxdiyf.com/viewarticle.php?id=174074 Unix和Linux下C语言学习指南 引言 尽管 C 语言问世已近 30 年,但它的魅力仍未 ...
 - matlab下K-means Cluster 算法实现
		
一.概念介绍 K-means算法是硬聚类算法,是典型的局域原型的目标函数聚类方法的代表,它是数据点到原型的某种距离作为优化的目标函数,利用函数求极值的方法得到迭代运算的调整规则.K-means算法以欧 ...
 - Linux 下shell 编程学习脚手架
		
linux body { font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 1.6; padding-t ...
 
随机推荐
- Spring Transaction 使用入门 (转)
			
Spring Transaction 使用入门 一.开篇陈述 1.1 写文缘由 最近在系统学习spring框架IoC.AOP.Transaction相关的知识点,准备写三篇随笔记录学习过程中的感悟.这 ...
 - 安装kafka + zookeeper集群
			
系统:centos 7.4 要求:jdk :1.8.x kafka_2.11-1.1.0 1.绑定/etc/hosts 10.10.10.xxx online-ops-xxx-0110.10 ...
 - rabbitmq安装集群
			
centos 7.3 64 172.18.39.241 k8s-mini-241172.18.39.242 k8s-mini-242172.18.39.243 k8s-master-243 vim / ...
 - SyntaxError: Non-ASCII character ‘\xe5’ in file 的解决办法
			
在Python脚本中包含中文的时候,会遇到编码错误.例如: 出现SyntaxError: Non-ASCII character ‘\xe5’ in file 的错误. 解决办法:是因为编码有问题,所 ...
 - Java程序特性
			
1.1.简单性 Java的语法比C++简单,第二,JAVA类库比较小,可以跑在嵌入式上面. 1.2面向对象 Java与C++的不同在于,Java是接口继承,而C++是多继承. 1.3网络技能 Java ...
 - spring boot 从开发到部署上线(简明版)
			
我们组有一个优良传统--借鉴于"冰桶挑战赛"的形式,采取点名的方式,促进团队成员每天利用一小段时间,不断的完善团队 wiki 的小游戏. 但有时候忙于业务,可能会忘记,所以我写了一 ...
 - win10 .net framework 3.5  离线安装 不需要外网
			
win 10如果安装系统时没有安装.net 3.5 那么在以后安装时就必须联网. win10 .net framework 3.5 离线安装工具: 链接: https://pan.baidu.com/ ...
 - linux   --------  使用xshell ,winscp 连接linux 以及一些问题解决
			
1. 安装主要就是默认确定 2.连接VM上的centos 系统 设置连接模式 3.通过 ping 虚拟机上的linux系统的IP地址 4.使用xshell 进行连接 5.输入linux 的用户名和密码 ...
 - json字符串手动拼接
			
return "xxx{" + "xxx='" + xxx+ '\'' + ", ggg='" + ggg+ '\'' + ", ...
 - Redis GEO地理位置信息,查看附近的人
			
在之前的一篇文章<SpringBoot入门教程(五)Java基于MySQL实现附近的人>,我们介绍了Java基于MySQL实现查找附近的人的功能.今天就来研究研究"查找附近的人& ...