zoukankan      html  css  js  c++  java
  • 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 FilesMATLABR2010b	oolboxmatlabmatfunclisty.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



  • 相关阅读:
    Entity Framework 博客园专题
    部分视图调用方法总结(Action 、 RenderAction 、 Partial 、 RenderPartial)
    vs2010下安装asp.net MVC3顺序
    _viewstart.cshtml的作用
    c# yyyyMMdd,dd/MM/yyyy 类型字符串转换为datetime 类型
    c# datetime用法总结
    SQL中的每一张表都必须设有主键吗
    数据库到底用不用外键
    mysql 数据库数据迁移 The user specified as a definer ('root'@'%') does not exist 解决方法
    项目--解决MySQL数据库插入中文乱码
  • 原文地址:https://www.cnblogs.com/panscience/p/4873790.html
Copyright © 2011-2022 走看看