Matlab界面清洗
保持干净清爽的编程界面可以给人以简洁明朗的享受,Matlab可以对涉及到的4个界面进行清洗:
① Clear Figure ; ② Clear Command window; ③ Clear Workspace; ④ Clear Command History.
清洗这4个界面,都可以通过点鼠标右键来完成:
① 在 Figure 中,选择Edit选项中的 Clear Figure,图形就消失了;
② 在Command Window中,选择Clear Command window,内容就清空了;
③ 在 Workspace中选择相应的变量,然后delete就可以了;
④ 在Command History 中,不仅有 Clear Command History 选项,还有可以有 Delete Selection,还有 Delete to Selecion。
另外,还有相应的命令来完成:
clc——清除命令窗口显示的语句,此命令并不清空当前工作区的变量,仅仅是把屏幕上显示出来的语句清除掉 ;
clear——这个才是清空当前工作区的变量命令,常用语句clear all来完成;clf——清除图形窗中显示内容;
com.mathworks.mlservices.MLCommandHistoryServices.removeAll——清除控制流历史。
然而,对于 Command History 所对应的命令却很长,很难记住,下面就来创建一个简短的命令来代替它:
First step:编写如下m-file并保存为clisty.m
% CLISTY Clear command history.
% CLISTY clears the command history and created by dxpan.
%---------------------------------------------------------------%
com.mathworks.mlservices.MLCommandHistoryServices.removeAll
%---------------------------------------------------------------%
% See also com.mathworks.mlservices.MLCommandHistoryServices.removeAll. % Copyright 1984-2002 The MathWorks, Inc.
% $Revision: 5.7 $ $Date: 2014-10-24,20:34 $
% Note:This is not Built-in function.LNM,Institute of Mechanics,CAS
Second step: rehash toolbox,即把这个命令放入toolbox中:F:\Program Files\MATLAB\R2010b\toolbox\matlab\matfun\clisty.m
Third step:试运行,键入一些命令,然后敲入clisty,查看效果。
以后就可以用自定义的clisty 较简短的名来来定期处理Command History了。最后检查一下:在Command Window中用open clisty 可以直接查看源码;用edit clisty 可以进行编辑,用type clisty可以将源码直接显示在窗口中。
参考链接:
【1】请问有没有清除command history窗口内容的命令:http://www.ilovematlab.cn/thread-146303-1-1.html
【2】关于如何在matlab中添加新的工具箱的整理和心得(By eight):http://www.ilovematlab.cn/thread-3079-1-1.html
【3】如何察看matlab内置函数的源程序:http://zhidao.baidu.com/question/8758998
Matlab界面清洗的更多相关文章
- [matlab] MATLAB 界面编程 傻瓜教程
>_<:在 MATLAB 的命令窗口(Command Window)中运行 guide 命令,来打开 GUIDE 界面,如下: >_<:然后,选择空模板(Blang GUI), ...
- 学习笔记11—MATLAB 界面设计
1.cmd窗口输入-guide------> 打开.fig文件 2.查看SPM源代码: 2.matlab中如何改x,y轴以及图例上字体大小 1) x,y轴 -------整个轴上面就一个设定字符 ...
- matlab界面UI设计资料
一个实现图像灰度处理并归类于某已知相似图片的程序 软件:matlab2017a 算法:HU检索图像算法.Zernike算法 资料: ①: matlab遍历文件夹下所有图片和遍历所有子文件夹下图片 - ...
- windows 下 putty 登陆服务器 显示matlab图形界面
本文需要下载 putty.exe 和 pscp.exe :http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Xming 主 ...
- MATLAB(3)——GUI界面设计入门
作者:桂. 时间:2017-03-01 18:43:35 链接:http://www.cnblogs.com/xingshansi/articles/6485688.html 声明:转载请注明出处, ...
- matlab初学之句柄
文章出处:http://www.cnblogs.com/CBDoctor/archive/2012/04/06/2434072.html 在matlab中,每一个对象都有一个数字来标识,叫做句柄.当每 ...
- 【原创】Matlab.NET混合编程技巧之直接调用Matlab内置函数
本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新 Matlab和C#混合编程文章目录 :[目录]Matlab和C#混合编程文章目录 在我的上一篇文章[ ...
- MATLAB中的set函数
1.MATLAB给每种对象的每一个属性规定了一个名字,称为属性名,而属性名的取值成为属性值.例如,LineStyle是曲线对象的一个属性名,它的值决定着线型,取值可以是'-' .':'.'-.'.'- ...
- matlab图形句柄属性总结
原文在于雪漫的bloghttp://blog.sina.com.cn/s/blog_4b9b714a0100cce2.html这两天在看句柄式图形方面的东西,以下是我在看书过程中整理的学习笔记,比较详 ...
随机推荐
- asp.net导出excel并弹出保存提示框
asp.net导出excel并弹出保存提示框 2013-07-12 | 阅:1 转:78 | 分享 腾讯空间 人人网 开心网 新浪微博 腾讯微博 搜狐空间 推荐给朋友 举报 ...
- prototype原型模式
/** * 原型模式 Prototype * 用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象 */ 需求: public class Resume { /** * 要求:一个简历类,必须 ...
- 第13课:HTML基础之DOM操作2
1. 1)d.innerHTML:标签中的所有内容 删除某个标签 a)可以直接修改innerHTML的值: b) 2)d.innerText:标签中的文本内容 3)input.value='aaa' ...
- L193
Real generosity toward the future lies in giving all to the present.将一切奉献给当下,就是对未来的真正慷慨.The wheels o ...
- Nginx下载和安装与启动
nginx是什么 nginx是一个开源的,支持高性能,高并发的www服务和代理服务软件.它是一个俄罗斯人lgor sysoev开发的,作者将源代码开源出来供全球使用. nginx比它大哥apache性 ...
- POI2012题解
POI2012题解 这次的完整的\(17\)道题哟. [BZOJ2788][Poi2012]Festival 很显然可以差分约束建图.这里问的是变量最多有多少种不同的取值. 我们知道,在同一个强连通分 ...
- 提高ASP.NET页面载入速度的方法
前言 本文是我对ASP.NET页面载入速度提高的一些做法,这些做法分为以下部分: 目录 1.采用 HTTP Module 控制页面的生命周期. 2.自定义Response.Filter得到输出流str ...
- oracle之 Got minus one from a read call 与 ORA-27154: post/wait create failed
在部署应用的时候,有时候应用可以直接启动,但偶尔应用却无法启动,报错信息是: java.sql.SQLRecoverableException: IO Error: Got minus one fro ...
- POJ3565带权匹配——km算法
题目:http://poj.org/problem?id=3565 神奇结论:当总边权最小时,任意两条边不相交! 转化为求二分图带权最小匹配. 可以用费用流做.但这里学一下km算法. https:// ...
- springboot 有关拦截器遇到的问题
最近改造搜索服务,原来是用 ngx + lua 写的,虽然性能很高,带来的问题是可维护性不太方便,不是指lua语言方面,是因为团队就2个开发人员,另外一个开发人员的擅长语言是Java,于是准备将搜索服 ...