转[matlab中如何去掉矩阵里面含有nan的行或者列呢?]

2021-03-03  本文已影响0人  废柴随笔

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

上一篇下一篇

猜你喜欢

热点阅读