matlabgui滑动条看不见

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlabgui滑动条看不见相关的知识,希望对你有一定的参考价值。

一.打开GUI界面

1.打开MATLAB

2.在命令行输入guide,按回车

3.会弹出来这个界面

4.选择第一个Blank GUI,勾选最下面的框,选择保存路径

5.弹出.fig面板则表示创建成功!

二.GUI的常用控件

1.push button按钮

1拖动左侧按钮到面板响应位置

2双击按钮进入属性设置面板

3.所有控件最最常用的属性就是fontsize-修改字体大小,string-修改显示文字,tag-修改按钮id

其中在面板控件较多的情况下,设置合适id能够很好地让我们辨认出该按钮的功能

4.右击按钮,view callbacks-callback,进入回调函数

5.自动跳转到.m该按钮的回调函数处

6.输入响应事件即可

我这里实现的是从文件夹选择图片的功能,详情点击:

(2条消息) Matlab GUI界面使用方法(二):GUI控件功能实现_susuna1640的博客-CSDN博客

2.edit text 编辑文本

1.顾名思义,可以在输入框中输入信息

2.还可以通过.m代码内部set输入框显示指定文字

3.static text 静态文本

静态文本只能显示文本,不能输入编辑文本

4.axes坐标轴

坐标轴可以显示图片,在createfcn中设置响应函数

5.Uipanel面板

面板主要用于控件分区,注意面板的显示文字不是string,是title

2.由于面板比按钮后进入.fig,所以会遮挡按钮。

右击bring to front可把面板至于最上层,send to back可将面板置于最下层

6.slider滑动条

滑动条相当于看视频中的进度条,并且是可以拖动的,可双击slider改变滑动条的最大最小值,之后在.m中写入代码即可实现一些因参数改变而改变的函数效果。

7.pop-up menu下拉菜单

在下拉菜单的属性面板找到string,点击坐标的小图标,可设置下拉文本

注意!每个选项单独成行!

运行时,即可选择对应选项

---------------------------------------------------------------------------------------------------

以上几种控件就是我完成项目用到的控件及它们在运行时能实现的功能,接下来一篇文章我会讲解这些控件的回调函数,在.m文件中设置他们的功能。

打开CSDN APP,看更多技术内容

MATLAB之GUI界面介绍与搭建_wendy_ya的博客_matlab的gui
命令行窗口输入>>guide 第二步:弹出GUIDE快速入门窗口,选择新建GUI(同理,如果要修改已经做好的GUI界面,选择打开现有的),将保存路径前面的勾打上,然后点击浏览,选择想要保存的路径 第三步:点击确定,会弹出新建好的GUI编辑界面以及GUI相...
继续访问
基于MATLAB的GUI界面设计流程_爱电子的央铭丫的博客_matlabgui...
大三上小学期学习了MATLAB的GUI界面设计,感觉挺不错的,这里做个总结! 基本流程 1、命令行输入“guide”指令,打开GUI面板,选择“新建GUI”、“Blank GUI” (左侧工具栏含有待添加的元素)
继续访问
最新发布 matlab gui 教学,新手入门教程(一)文本框和按钮的使用
matlab gui入门
继续访问

使用MATLAB GUI创建图形用户界面GUI
MATLAB是众多理工科学生及工程师经常使用的一款数学软件,除了可以实现数据处理,矩阵运算、函数绘制等功能外,MATLAB还可以实现图形用户界面的设计。 下面介绍如何让小白也能用GUI创建最基本的用户界面,并帮助大家学会在今后的生活中根据实际要求进行灵活应用。 MATLAB,GUI 首先打开MATLAB软件,虽然MATLAB有很多版本,但大致都是两种方式进入GUI...
继续访问
新手怎么用Matlab 图形界面GUI编程_googol2022的博客_matbale...
一、进入GUI编程界面 matlab有两种进入gui编程界面的方法,一是单击主界面的图标进入,二是在命令栏输入guide后按回车进入。进入GUI编程界面后选择Blank GUI --> 确定就进入 一个空白的GUI编程界面。可以看到左边有一些常见的编程控件,...
继续访问
matlab实现GUI界面_evil_xue的博客_matlab实现gui
2、打开的GUI启动界面提供新建界面(create new GUI)或打开已有界面文件(Open existing GUI)的属性页。 新建页面包括: (1)空白界面 (2)包含有控件的模板界面 (3)包含有轴对象和菜单的模板界面 ...
继续访问
Matlab GUI界面使用方法(二):GUI控件功能实现
从文件夹选择图片并显示;通过选择不同下拉菜单选项,实现不同功能;拖动滑动条改变参数,效果跟着参数变化等功能的实现。
继续访问

【matlab】无法找到guide选项,创建一个GUI页面,如何编辑GUI界面
1.在命令行敲guide 2.选择新建GUI,如果之前建立过就打开现有GUI 第一个是空白的gui 第二个选项是带一些控件 第三个是带轴和菜单的gui界面 第四个是带问题和对话框的gui界面 下面是选择路径 我们这选择是空白gui界面 另一种gui打开方式 右键原有的gui界面,在GUIDE中打开 3.添加一个按钮 4.双击可以查看属性检查器 这两个是比较重要的属性 5.填写此按钮组件的代码。右击----查看回调----callback 6.页面会跳到.m文件中此按钮组件所在的代码,在这个代码
继续访问

在MATLAB中创建图形用户界面GUI!新手适用~_早知晓的博客_matl...
由窗口、菜单、图标、光标、按键、对话框和文本等各种图形对象组成的用户界面叫做图形用户界面 GUI (Graphical User Interface) ,它允许用户定制与 MATLAB 的交互方式,从而命令窗口不再是唯一与 MATLAB 的交互方式。
继续访问
MATLAB-GUI.zip_MATLAB GUI源代码_matlab gui控件
这五个源代码介绍了如何创建matlab GUI以及各种控件的放置调用
matlab的gui界面怎么用,MATLAB的GUI界面基础操作
今天我们来学习如何用MATLAB的GUI界面进行一些简单的操作,因为GUI界面可以很简单的制作界面,按钮系列,直接拖拽即可,而不需要用代码对界面进行编写,只需要对里面的具体功能进行编码,我们今天就运用GUI界面做一个简单的平方运算。首先我们打开MATLAB,在命令行输入guide,打开GUI界面选择第一个 BLANK GUIDE点击确定,进入GUI界面。之后我们选择第三排第一个可编辑文本,创建两个...
继续访问
MATLAB从0开始搭建简单的GUI界面
本文将基于MATLAB的GUIDE,通过详细的步骤搭建1个简单的UI界面。对MATLAB的GUIDE比较熟悉的大佬可以跳过了
继续访问

matlab gui编程教程,matlab如何使用gui
用户界面(或接口)是指:人与机器(或程序)之间交互作用的工具和方法。如键盘、鼠标、跟踪球、话筒都可成为与计算机交换信息的接口。图形用户界面(GraphicalUserInterfaces,GUI)则是由窗口、光标、按键、菜单、文字说明等对象(Objects)构成的一个用户界面。用户通过一定的方法(如鼠标或键盘)选择、激活这些图形对象,使计算机产生某种动作或变化,比如实现计算、绘图等。假如读者所从事的数据分析、解方程、计算结果可视工作比较单一,那么一般不会考虑GUI的制作。...
继续访问
Matlab学习13-图像处理之可视化GUI程序
matlab图像处理GUI可视化程序 功能包括读取存储图像、退出、重置、边缘检测、颜色亮度调整、添加噪声、空域滤波、频域滤波及其他等常用功能设置。
继续访问

MATLAB(6)GUI应用介绍
介绍MATLAB的UI应用:GUIDE,并对该功能进行基本的介绍,如控件的类型、属性以及回调函数
继续访问

热门推荐 MATLAB图形用户界面(GUI)中按钮组(Button Group)和面板(Panel)这两种控件的区别
按钮组中的单选按钮是互斥的,面板中的单选按钮则类似于复选框。 按钮组中选择某一个单选按钮(Radio Button)后,其他的自动变成不选的状态。 面板中的单选按钮每一个都可以选择,也都可以取消选择。 如果要实现单选的效果,需要在单选按钮回调中设置其他按钮的Value属性的值. 不只是单选按钮有这种效果,切换按钮(toggle button)也是这样的: 如...
继续访问

MATLAB Gui 实现点击按钮,打开文件对话框,导入图片功能
在MATLAB Gui中搭建的界面,目的是实现图片的读取导入。
继续访问

Matlab中多个文件的读取操作:使用GUI同时打开和读取多个影像
Matlab中多个文件的读取操作:使用GUI同时打开和读取多个影像前言1. fgetl、fgets、fread函数2. 使用GUI打开多个文件3. GUI打开多个影像文件并进行读取操作4. 文本的写入操作5. 利用textread函数批量读取txt中的文本 欢迎学习交流: zengf.hou@bit.edu.cn 前言 相信很多刚刚从事科学研究的朋友们都会遇到这个问题,在我们处理多个影像文件时,总是使用load或者imread函数来读取mat或tif等格式的影像,一个一个的导入使得程序显得笨拙,在更换实验数
继续访问

matlab2019b的gui界面在哪_MATLAB(3)——GUI界面设计入门
作者:桂。时间:2017-03-01 18:43:35声明:转载请注明出处,谢谢。前言本文为MATLAB系列第三篇,主要是自己学习GUI界面设计的记录,此文后续会不定期更新。写本文的初衷是:如何让一个不懂MATLAB的人员,可以进行一些操作,或者设定一些参数?文章内容主要为自己的学习笔记,内容多有借鉴他人,最后把链接一并附上。一、搭建最基本的GUI本节通过两个例子进行论述,分别介绍GUI基本操作...
继续访问
Matlab GUI编程技巧(四):m文件与simulink之间数据传递
Matlab GUI编程技巧系列文章索引: Matlab GUI编程技巧(一):如何使gui编的界面一运行就居中 Matlab GUI编程技巧(二):函数结构与参数传递 Matlab GUI编程技巧(三):把figure文件显示到GUI的axe上 Simulink模型建立 使用matlab的m语言新建一个Simulink模型,取名为test,并打开,代码如下: new_system('test'); % 新建模型 open_system('test'); % 打开模型 save_system('t.
继续访问
基于MATLAB的GUI界面设计流程
大三上小学期学习了MATLAB的GUI界面设计,感觉挺不错的,这里做个总结! 基本流程 1、命令行输入“guide”指令,打开GUI面板,选择“新建GUI”、“Blank GUI” (左侧工具栏含有待添加的元素) 2、添加所需要的的元素(一般需要普通按钮、静态文本、普通文本、坐标图、单选按钮等) 3、右键“普通按钮”,选择“查看回调”中的“CALLBACK”,输入对应的MATLAB命令(可以看做编写函数,点击按钮是进行调用) (此图仅用于举例,代码不全) 4、运行调试.
继续访问

MATLAB GUI界面
文章目录前言一、GUI界面搭建步骤1.打开matlab,新建空白脚本,并在命令行窗口输入guide2.弹出窗口,如上图所示,选择默认选项,并修改图形路径,点击确定。3.熟悉基本控件,首先实现一个基本实例,导入一张图片4.如果想在一个坐标轴输入多张图片怎么办呢?使用弹出式菜单。为了节省空间,我想要在一个坐标系中分别介绍不同类型的图片,并且可以自由切换,下面介绍弹出式菜单的使用方式总结 前言 由于研究生毕业前夕,需要进行系统检查,将自己的数据与仿真结果通过界面的形式表示出来,而且我之前用的仿真软件是MAT..
继续访问

matlab gui各控件使用模板记录及说明
最近重新学习了一下matlab GUI 的程序编写,用的是guide。虽然matlab现在出了app来编写GUI界面,但是以前的guide还是有使用,官方给出的文档给出了各种控件使用的模板例程,给出的例程都非常简单易懂,需要实现其他的功能只要对下面的程序稍加修改一下各个状态的代码即可,这里记录并加以注释,方便理解各个控件最基本的原理,方便后续查阅使用: 1.Push Button 普通按钮 1.1 图标 1.2 说明 释放鼠标按键前显示为按下状态的按钮。 1.3 例程 function pushbutto
继续访问
Matlab_Gui的简易操作
本文介绍一下matlab简单介绍一下如何写一个Gui界面(简易的抽奖机)。matlab写Gui界面有两种方法,一种是利用m文件,自己手敲代码。 另外一种是利用guide控件来写。我不太喜欢利用guide这种方法,还是更喜欢利用m文件方式,本文也是介绍这种方法。 首先介绍几个函数。一、figure函数,这个函数我相信只要有了解过matlab的人就知道,创建图形界面。当然这个界面有很多参数是可以调的,例如:大小,在屏幕中的位置,以及显示哪些按键呢?,这个我十分推荐大家去查看matlab的官方Figure Pro
继续访问
matlab打开gui界面
matlab
开发
参考技术A 首先滑动条不是guide的滑动条,而是制作guide窗口的滑动条,你的figure太大了
要是想看到,就双击figure,把RESIZE的属性改为on,这样就可以拖动figure
参考技术B 首先滑动条不是matlabgui的滑动条,而是制作guide窗口的滑动条,你的figure太大了
要是想看到,就双击figure,把RESIZE的属性改为on,这样就可以拖动matlabgui.了
可以试一试。
参考技术C 1. 打开GUI
选择Blank GUI,然后更改保存路径
2. 点击滑动条
然后拖动出来,同样把静态文本和可编辑文本拖动出来
3. 双击滑动条看它的属性
可以看到它的最大值为1,最小值为0

可以更改它的最大值和最小值
4. 双击静态文本
点击FontSize更改字体大小,点击String,更改静态文本显示的内容
5. 双击可编辑文本
更改字体大小和显示内容
6. 右击滑动条
选择查看回调,点击Callback

7. 将滑动条的值用可编辑文本显示出来
注意: 每个控件都有自己的Tag值,这个Tag值在双击控件之后就可以看到,要对哪个控件进行操作,就需要找到这个控件的Tag值,例如滑动条的Tag值是slider1,因此可以对滑动条进行操作。当然,Tag值可以根据自己的喜好更改。

%% 将滑动条的值用可编辑文本显示出来
var = get(handles.slider1,'Value');% 获取滑动条的值
%将滑动条的值转换成字符串然后赋给edit1
set(handles.edit1,'String',num2str(var));
登录后复制
8. 点击运行
9. 结果显示
滑动滑动条,可编辑文本显示对应的值

“胡焕庸”线 - 中国人口分布地理界线

影响所有中国人的神秘的线——胡焕庸线

中国国土上,有一条看不见的线,你不一定知道它,它却可能影响过你的生活。

这条线北起黑龙江黑河,一路向着西南延伸,直至云南腾冲。

1935年,国立中央大学地理系主任胡焕庸通过数万个数据一点一点在地图上摸索出这条线。
那时他是从人口的角度看这条线的 — 线的西北方向,是“大漠长河孤烟”,占中华民国国土面积的64%,却仅有4%的人口;而线的另一头,是“小桥流水人家”,仅有36%的国土,却聚集着另外的96%的人口……

这就是著名的中国人口分界线:“爱辉—腾冲”线(解放后称“黑河—腾冲线”),在国际上,命名为“胡焕庸线”。

2009 年,中国地理学会发起“中国地理百年大发现”评选,“胡焕庸线”名列其中,被称为20世纪中国地理最重要发现之一。

美国国家航空航天局(NASA)的夜晚灯光图也显示,夜晚的中国在“黑河-腾冲线”东南部更亮。

技术图片

那是一条清晰的、几乎骤然就从熙熙攘攘变得人烟稀少的分界线,就好像从南到北的中国人,在接近这条线时会意识到什么,于是不约而同停止了向外迁徙的步伐。这让胡焕庸忍不住在论文中感叹:“其多寡之悬殊,有如此者。”

不过,最令人唏嘘的,要算这条线的“岿然不动”。

这条线被发现后的几十年里,很多惊天动地的事情发生过:建设兵团垦荒戍边,支援大西北,三线建设,知识青年上山下乡……国人一次次地大规模从线的东面迁往西面,一次次喊着“人定胜天”走向广阔天地开创未来。然而,2014年4月11日,当即时通信软件腾讯QQ的同时在线用户数突破2亿时,有人发现,用户们依然从东北到云南划出了一条清晰的边界——一边满是QQ在线的信号,另一边就是大片黑暗,一如1935年中央大学教授书桌上人口分布图的模样。

技术图片

这条“胡焕庸线”。在2009年地理学界评选出的“中国地理百年大发现”中,它仅次于“珠峰测量”,名列次席。

【来源】

技术图片

(1935年胡焕庸先生用手工画图发现的“爱辉-腾冲线”)

首先,胡焕庸线是用“大数据”算出来的。据胡焕庸的学生吴传均院士回忆:当时中国的总人口估计有4.75 亿,胡焕庸以1个点表示2万人,将2万多个点子落在地图上,再以等值线画出人口密度图。

在没有计算机的年代,用手工画2万多个点,再计算等值连线,耗费的工夫是惊人的。可以说:胡焕庸线是中国地理学家第一次运用“大数据”做出的重大发现。

更牛的是,不管历史如何摔打,胡焕庸线总不倒。

【经历】

八十年来,中国经历了无数变化,版图形状从海棠叶变成了雄鸡,人口从4亿多变成13亿多,经济规模增长了几十倍,国家的区域发展规划和人口移民政策更是不断改变。

技术图片

1935-2010年的人口密度分界线,基本围绕胡焕庸线波动。

1935年胡焕庸线东侧人口占比96%。
1982年第三次人口普查时东侧人口占比94.2%。
1990年第四次人口普查时东侧人口占比94.1%。
2000年第五次人口普查时东侧人口占比93.9%。
2010年第六次人口普查时东侧人口占比93.7%。

70多年之间仅仅减少了2.3个百分点。

这不得不让人感慨:“其多寡悬殊之持久,有如此者!”。

【胡焕庸线的延伸】

技术图片

中国地势阶梯

(1)第一级阶梯和第二级阶梯的界线:西起昆仑山脉,阿尔金山脉,经祁连山脉向东南到横断山脉东缘。
(2)第二级阶梯和第三级阶梯的界线:由东北向西南依次是大兴安岭、太行山、巫山、雪峰山。

 

技术图片
技术图片

 

了解了中国的地势及地理区域划分,再看胡焕庸线就简单了。它不仅是人口密度的分界线,也是两个世界的分界线。

在诗人眼里,胡焕庸线是边塞与田园风光的分界线,东边是“绿树村边合,青山郭外斜”,西边是“大漠孤烟直,长河落日圆”。东边是“杏花春雨江南”,西边是“白马秋风塞上”。

技术图片

环境专家眼里,胡焕庸线是干旱与湿润生态的分界线。从地形和气温看,胡焕庸线的西侧主要是低温高寒地区,东侧地形相对平缓且年均气温较高(东北地区除外)。从降雨量看,胡焕庸线基本与400 毫米年降雨量线重合,这是半干旱区与半湿润区的分界线,也被视为中国生态环境界线。

技术图片

农业专家眼里,胡焕庸线是农业与牧业生产区的生态分界线。农业与牧业的边界,玉米分布带的上限,都与胡焕庸线基本重合。

技术图片

老司机眼里,胡焕庸线是高速公路网和收费站的分界线。

在买房人眼里,胡焕庸线更是两个世界的分界线 :中国所有的一线城市和二线城市,包括西部地区的大城市成都、重庆、西安、昆明集中都在胡焕庸线的东边,甚至所有住房均价万元以上的城市、绝大多数实施限购的城市,也都在东侧;而西侧的大城市仅有兰州、呼和浩特、乌鲁木齐等几个。

总之,不管你喜不喜欢,胡焕庸线就在那里,摔不倒、打不破。

胡焕庸线两侧这么大的差异,胡焕庸先生曾提出三个原因:自然环境不同、经济发展水平不同和社会历史条件不同。其中自然环境因素影响最大,尤其是气候。

技术图片

【历史】

根据中科院王铮、吴静等学者的进一步研究,胡焕庸线是历史气候变化的产物,在气候相对温暖湿润的汉唐时期,尚未出现胡焕庸线。大约在南宋末年,即公元1230年到1260年期间,中国大陆气候发生突变,气温逐步下降,降水明显减少,这与世界公认的中世纪温暖期结束时间一致。

从那时起,各种旱涝灾害的分布走向与胡焕庸线日趋吻合,最终锁定两侧的生态环境和人口分布格局。

当然,胡焕庸线的形成与人为因素也有一定关系。历史上的战乱如安史之乱、靖康之变等使得古代的人口从北方向东南地区迁移,对胡焕庸线两侧的人口分布也产生一定影响。

我们的祖先也尝试过跨越这条线:明朝时,为了戍边,政府在甘肃大规模屯田,迁入大批内地人口,当地农业因此迅猛发展;清代陕甘总督就在甘肃署理军政事务,于是当地城镇集市规模不断扩大……但到了民国24年,当地理学家胡焕庸通过搜集到的人口数据在中国地图上钉上一个个代表一万人口的点时,这些都成了丝毫不起作用的前尘往事——人口都聚集到了线的另一边。

就是有这么神奇,如今,中国依旧有94%的人口居住在胡焕庸线的东南面,96%的国家级风景名胜区也在这一面。

地理学家们现在倾向于从气候的角度理解胡焕庸线的存在:在北方,中国年降雨量400毫米等值线与其在许多地方重合,也就是说,这条线的一边是半干旱区,另一边则是湿润区。而从甘肃天水至云南腾冲,这条线几乎一路就沿着青藏高原的南缘而下,一边是高原,一边是平原。

中国科学院科技政策与管理科学研究所教授王铮曾经做过研究,通过古代降水的变化,确定胡焕庸线大约在公元1240年代左右形成。那几十年,恰逢气候突变,温度骤降,西北不复汉唐时的温暖湿润,转而朝着现代气候特点发展。各种旱涝灾害的发生,亦在这一气候突变之后,与胡焕庸线的走向越来越吻合。

可能还有更深层的原因。然而,至少可以肯定,因为这种变化,900年来,东南沿海与西北内陆的农业生产力差异明显,由此造成的人口分布突变,使地图上呈现出一条胡焕庸线。

可以想象,不管明清时政府对西北如何用心,在靠天吃饭的农业社会中,他们的努力终究不会起效。

而在如今这个科技时代,事情看起来有所不同。王铮教授就在一篇长博文中表达了他的看法:如果加快胡焕庸线以西的信息化建设,发展非耗水的现代服务业,也许可以聚集人口与产业,借此打破中国经济发展格局被胡焕庸线锁定的现象……

【胡焕庸】

技术图片

胡焕庸(1901年—1998年),中国地理学家,生于江苏宜兴县(今宜兴市)。1923年,胡焕庸从南京高等师范学校毕业,1926年赴巴黎大学进修。

1928年回国,历任中央大学地理系教授、系主任,中国地理学会理事长,华东师范大学地理系(今华东师范大学地球科学学部)教授,兼任华东师范大学人口研究所所长等职。
1934年率青年教师考察苏北的水利和盐垦工作,并开始系统地研究人口地理学,发表《中国人口之分布》(1935年)一文,编制了中国第一张等值线人口密度图,以瑷珲—腾冲线分全国为东南和西北两半壁,被称为“胡焕庸线”,对中国经济布局、民政建设、交通发展很有参考价值。

以上是关于matlabgui滑动条看不见的主要内容,如果未能解决你的问题,请参考以下文章

浏览器关闭滑动面板1~3230

浏览器在滑动滚动条的时候画面一直闪?像水平波纹一样,这是为啥啊?怎么样改变卅?

微信h5滑动隐藏底部导航栏

MATLAB如何加入滑动条,并能让滑动条滑动且得到相应数值?(要求代码,画滑动条,得数值)

用滑动条做调色板

python opencv:使用滑动条做调色板