1
让我们假设我有一个矩阵A =MATLAB:如何取消基于另一个矩阵的“NaN”值的矩阵元素(“NaN”值)?
1 2 3;
4 5 6;
7 8 9
和矩阵B =
1 NaN 3;
NaN 5 6;
7 NaN NaN
我想取消了在矩阵B.取消了相同的元素这将是:
A2 =
1 NaN 3;
NaN 5 6;
7 NaN NaN
我该怎么做?
您可以使用逻辑索引:'A2 = A; A2(isnan(B))= NaN;' – Hoki
@Hoki:请在答案部分回答。 – Bathsheba