我有以下问题:
我想:
不知道怎么做...... 要删除使用NaN的列
CompanyDataTimeWindow = estPer3(:,isfinite(sum(estPer3)))
但我不知道如何删除B
中的相应列答案 0 :(得分:4)
这应该有效:
NaNCols = any(isnan(A));
A = A(:,~NaNCols)
B = B(:,~NanCols)
答案 1 :(得分:1)
[rows, cols] = find(isnan(A));
A(:,unique(cols)) = [];
B(:,unique(cols)) = [];