matlab中如何去掉矩阵里面含有nan的行或者列呢?
A=[1,2,NaN;
3,NaN,4;
5,6,7 ]
如果你是一行表示一个样本的话,那么第一行和第二行就得剔除,因为它们的特征值含有NaN。
只要一句代码就可以完成了
B=A(all(~isnan(A),2),:);
————————————————
版权声明:本文为CSDN博主「tongle.Wang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ecnu18918079120/article/details/79647086
网友评论