假设您是一些新程序员,您正在做类似...
%...la da da
%...programming away
if such && such
clear = 1;
else
clear = 0;
end
或者以其他方式,您分配变量 clear
一个值。
有没有办法“清除”clear
?
clearvars
不起作用。单击工作区变量并手动单击删除确实有效,但我认为这是作弊。
最佳答案
这样做就可以了:
builtin('clear','clear')
注意:请记住避免此类操作以保持代码清晰。只有当它是您想要执行的确切操作时才进行覆盖。否则,如果您忘记(或者如果其他人使用您的代码但没有意识到)您已经覆盖了清晰的(或任何其他)功能,则可能会导致 future 的错误。例如,您可以轻松地将此变量命名为 doClear
。
关于matlab - 如何在 MATLAB 中删除变量 "clear",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18360624/