clearvars
函数有说明 here .
假设我有一组变量,
a, b, c, d
我想清除除 d 之外的这些变量,我应该可以这样做:
clearvars * -except d
但我收到以下错误:
clearvars * -except d
|
Error: Unexpected MATLAB expression.
这是什么原因?
最佳答案
这有效:clearvars '*' -except d
Matlab 在将 *
单独转换成字符串时一定有问题。 a*
和 *a
都可以,但 *
不行。
此外,这有效:
clearvars('*', '-except', 'd')
关于matlab - 在 MATLAB 中正确使用 clearvars,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12397739/