清除MATLAB会话中的空气
随着时间的推移,我改变了何时、何地以及如何“清理”我的MATLAB会话。你可能也想要更新你的策略。
内容
我过去常做的事
最近,如果我想“从头开始”而不重新启动MATLAB,我会清空我的工作空间,命令窗口,并关闭打开的图形。我将发出以下命令
CLC清除全部关闭全部力
我现在在做什么
我仍然在做一些非常类似的事情,但有一个重要但看起来很小的变化。我删除所有从我的清晰的声明。我现在是这么做的。
CLC清除关闭所有力量
我不再要求澄清一切。为什么不呢?因为这样做太过了,而且我可能会清理掉我想保留的东西。如?,you might say. See这个表,以查看项目。
你会注意到清除所有清除更多的变量在我的工作空间。特别是,它会清除我已经运行过的函数和MEX函数。没有充分的理由清除这些。实际上,当您第一次运行一个函数时,您将付出一定的代价(可能很小,也可能不是很小),因为MATLAB需要在您的磁盘上找到该函数(假设它是MATLAB或MEX代码)MATLAB路径,读取它,并准备它,以便它可以运行(例如,解析)。一旦MATLAB处理了一次文件,只要代码留在会话中,它就不需要再做一次。
如何运行代码?
实际上,我在Quick Access工具栏上使用了一个MATLAB快捷方式,而不是键入3行代码,甚至创建一个代码文件。这是我的入口。
你会注意到我使用“ccc”作为工具提示,当我的鼠标悬停在标签上时。标签本身是X。
你会做什么?
当你想重置你的MATLAB会话时,你会怎么做?重新开始吗?重置随机数生成器?我很想知道你的想法在这里.
- 类别:
- 最佳实践
评论
要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。