美文网首页
转[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