我需要翻译的内容是关于IT技术的,以下是具体内容:
这更像是一个普通的MATLAB问题,而不是寻求编程建议。如果我有:
y = cellfun(@(x)sum(x(:)), Z, 'un', 0);
如果矩阵的每个单元格中都有NaN和实数的组合,当我按单元格对这些矩阵的所有元素求和时,总和是否总是等于NaN,因为其中有NaN,或者它们将被忽略并且只会求和真实数字。我问这个问题是因为我得到了:
y = [NaN] [NaN] [NaN]
[NaN] [NaN] [NaN]
[NaN] [NaN] [NaN]
一个示例的单元格矩阵(单元素)如下:
x{1,1} = NaN 2 3
4 5 6
7 8 9
我希望第一个元素是y
:
y{1,1} = 44
我怎么就是没弄懂呢?