赞
踩
clear
a = [0 0 0 NaN 0 NaN NaN NaN
0 0 0.5 0 0 NaN 0 NaN
0 0 0.5 0 0.5 NaN 0 NaN]
% 删除全为0的列
a(:, all(a==0)) = []
删除结果如下:
% 删除全为nan的列
a(:, all(isnan(a))) = []
删除结果如下:
% 删除存在nan的列
a(:, any(isnan(a))) = []
删除结果如下:
上述代码可以直接复制到MATLAB中使用,或者下载下面的CSDN资源来使用代码
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。