【基础教程】关于matlab GUI重命名的问题【739期】
一、背景
我们在用matlab开发GUI的时候,有时往往觉得GUI名字不好,想要换一个GUI的名字。很多人的做法是:修改fig和m文件名。但是只这样修改后,再运行程序时,发现出现了好多错误,程序根本无法运行。这时的你发现,噢!原来在 m文件里面还需要修改,你需要手动将.m中的所有函数的前边部分重新修改进行替换,但是这样修改太繁琐,如果是一个简单的GUI还行,要是复杂的,改得你怀疑人生,还容易出错,出错后都难发现错在哪里。
二、方法
而现在有一个炒鸡简单的方法:
1 我们在GUI编辑界面,点击“文件”——“另存为”,输入你想取得名字,英文格式的,这样就直接把GUI "另存为"你想要的GUI名了。原来的命名是“test”:
2 在GUI编辑界面,点击“文件”——“另存为”:
3 输入你想要的名字,这里我重命名为:chongmingming
4 另存为后,回到你保存路径的文件夹那里,你会发现除了原来的fig文件和m文件。还增加了新的GUI文件和m文件,显然m文件中所有的函数都自动修改过了。这个时候你就可以尽情享受这种快感了,哈哈。
三、备注
版本:2014a
【基础教程】关于matlab GUI重命名的问题【739期】相关推荐
- 关于matlab GUI重命名的问题。
我们在用matlab开发GUI的时候,有时往往觉得GUI名字不好,想要换一个GUI的名字.很多人的做法是:修改fig和m文件名.但是只这样修改后,再运行程序时,发现出现了好多错误,程序根本无法运行.这 ...
- householder变换qr分解matlab_【基础教程】Matlab实现傅里叶变换
傅立叶变换 傅立叶变换是一种常见的分析方法,傅立叶变换将满足一定条件的函数表示为一些函数的加权和(或者积分).可以分为四个类别: 1. 非周期连续性信号 对应于傅里叶变换,频域连续非周期 2. 周期性 ...
- Matlab 文件重命名
MATLAB编写脚本非常方便,本文使用MATLAB实现文件的批量重命名功能. 文件重命名有两种方式 在原文件上改名 创建文件副本,以新名字命名 1.MATLAB中并未提供在原文件上改名的函数,一般采用 ...
- Matlab图片重命名
图片批量重命名 来源:(29条消息) Matlab:如何批量修改图片名称(图像处理)_川大彭于晏的博客-CSDN博客_matlab修改图片名称https://blog.csdn.net/qq_4079 ...
- ren指令重命名文件夹_Windows Ren命令教程,其中包含重命名文件和文件夹的示例...
ren指令重命名文件夹 Windows ren command is used to rename files and folder. ren command provides command lin ...
- Blender图解教程:如何批量重命名
使用文本编辑工具时,批量重命名是一个常用的功能.在Blender中尤其是在绑定与动画的相关工作中,物体或骨骼的命名规则也是很重要的,因此也经常会用到批量重命名.以前老王经常使用的是一个叫做" ...
- matlab gui教程 计算器,matlab gui编写的计算器程序
首先应设计好计算器的GUI界面 如下图所示,然后分别设置'数据1'.'数据2'.'计算结果'的tag值为num1.num2和shuchu 当然你要是愿意也可以定义加减乘除按钮的tag属性,tag属性值 ...
- 【基础教程】Matlab实现指数威布尔分布
1 内容介绍 韦布尔分布,即韦伯分布(Weibull distribution),又称韦氏分布或威布尔分布,是可靠性分析和寿命检验的理论基础. 威布尔分布在可靠性工程中被广泛应用,尤其适用于机电类产品 ...
- 【基础教程】Matlab实现等高线图
1 内容介绍 MATLAB提供函数contour()绘制等高线图,函数contourf()绘制经过填充的等高线图,具体调用格式如下: ★ contour(z):该函数绘制矩阵z的等高线. ★ cont ...
- Matlab学习一本通,matlab基础教程
链接:https://pan.baidu.com/s/1uTCbiRfIxcrt6lmiy6_QlQ 提取码:f2dn Matlab学习一本通,matlab基础教程 <MATLAB R201 ...
最新文章
- Java中使用LUA脚本语言
- Shell中要如何调用别的shell脚本
- Python-OpenCV 处理图像(二):滤镜和图像运算
- 一个哈工大计算机系的在读博士,勤思考爱分享的超级大佬!
- 【机器视觉】 executable_expression算子
- RabbitMQ之监控(3)
- cronschedulebuilder 到时还没运行完_为什么我的软件编译时没问题,运行时却出错?...
- Android 活体人脸实时采集,百度、虹软
- 用c语言简单办法做一个字典_幼儿园手工,用废纸筒做一个简单的小蝴蝶,有教程...
- 【kafka】kafka jmx docker 容器下 跨容器连接 没有到主机的路由 host unreachable
- BZOJ1108 [POI2007]天然气管道Gaz
- Algorithms - Counter计数器 的 详解 与 代码
- mongodb java 不等于_mongoDB在java上面的应用
- 51单片机呼吸灯c语言程序,用51单片机的呼吸灯程序
- 电脑网络——QQ、微信可以登录,浏览器打不开的解决方法
- 从一循环到150,并在每行打印一个值,另外在每个3的倍数行上打印出“foo“,在5的倍数行打印biz,在7的倍数行打印baz
- php记录访问者ip和次数,一个能对访问者进行编号、记录访问次数、IP、时间的统计制作实例...
- seo和sem有什么关系
- 如何获得更好的交互体验_制定更好的用户体验决定的4条聪明的心理学规则
- Android Canvas 平移、缩放、旋转的理解
热门文章
- 《全局光照技术》在摩点网发起众筹活动
- 文件系统VFS数据结构(超级块 inode dentry file)(收集整理)
- Android中缓存记忆
- Git.Framework 框架随手记--ORM条件组合
- 再议 封装、继承、多态
- 黑马程序员传智播客 python生成器 学习笔记
- Unity让物体以弧线的形式运动到规定的坐标
- 扇贝有道180910每日一句
- Atitit 文档资料处理重要类库与工具 跨语言api和第三方api跨语言 类库工具	大概功能	功能 Curl	httpclient	文件上传下载 数据传输rest doctotext.exe
- Atitit uri url格式规范与解析器 .URIparser 理解URI和URL的区别,我们引入URN这个概念。 URI = Universal Resource Identifier 统一资