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

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

作者: 废柴随笔 | 来源:发表于2021-03-03 11:15 被阅读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

相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/zgkqqltx.html