图中为MATLAB中关于clear的帮助文档
一般来说,我们经常用到的clear包括两种:clear 和 clear all,下面介绍一下两者的区别:
一、MATLAB的变量分为:global(全局变量)和base空间中的变量;
global变量:任何地方都可以调用(不同的函数和脚本),调用之前只需用global声明变量
即可;(global往往隐藏起来,可输入whos global查看)
base空间:也就是MATLAB界面右侧的变量空间,是脚本文件的公共变量存储空间;
二、clear 清除的只是base空间中的变量(当clear掉base空间中的变量后,用global+全局
变量名可把全局变量加载到base空间),clear all能够清除base和global变量;
clear global只清除global变量。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删