gpt4 book ai didi

matlab - 从矩阵中移除 NaN 元素

转载 作者:太空宇宙 更新时间:2023-11-03 19:52:53 26 4
gpt4 key购买 nike

每行有一个 NaN 元素,我想删除它。

A=[NaN  1  2;  
3 NaN 4;
NaN 5 6];

期望的输出是:

[1 2;  
3 4;
5 6]

最佳答案

A = [NaN 1 2 ; 3 NaN 4; NaN 5 6]
sz = size(A);
B = reshape(A', size(A,1)*size(A,2), 1);
B(isnan(B)) = [];
B = reshape(B, sz(2)-1, sz(1))'

关于matlab - 从矩阵中移除 NaN 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8922057/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com