clearvars 可以清除内存中的某些或全部变量,也可以保留指定的变量.
%清除工作空间中除变量A以外的所有其他变量
A = [1, 2, 3, 4, 5]; B = [2, 4, 6, 8, 10]; C = [5, 4, 3, 2, 1]; D = [1, 3, 4, 5, 7];
clearvars -except A

%只保留工作空间中变量A,B,C,清楚以外的所有其他变量
clearvars('-except', 'A', 'B', 'C')

本文介绍了MATLAB中clearvars函数的使用,包括如何清除工作空间中的所有变量(除了指定的变量),以及如何仅保留特定变量如A、B和C,从而管理内存并保持代码的清晰性。
clearvars 可以清除内存中的某些或全部变量,也可以保留指定的变量.
%清除工作空间中除变量A以外的所有其他变量
A = [1, 2, 3, 4, 5]; B = [2, 4, 6, 8, 10]; C = [5, 4, 3, 2, 1]; D = [1, 3, 4, 5, 7];
clearvars -except A

%只保留工作空间中变量A,B,C,清楚以外的所有其他变量
clearvars('-except', 'A', 'B', 'C')

5178
2166
1万+
2408

被折叠的 条评论
为什么被折叠?