Matrix Data Results Explanation
Show older comments
I used the following code, and you can see that in the second row of the fourth column, the result is zero and not NaN; it should be NaN as the result.
%
soma_total = nan(3, 4);
data1 = [nan nan 1 2; 1 2 nan nan; 1 2 nan nan];
data2 = [5 5 nan nan; 2 1 1 nan; nan nan 1 1];
%
result = nansum(cat(3, soma_total, data1, data2), 3);
%
disp(result);
The result was:
[5 5 1 2;
3 3 1 0;
1 2 1 1]
The result should be:
[5 5 1 2;
3 3 1 NaN;
1 2 1 1]
Does anyone have an idea to solve this?
Accepted Answer
More Answers (0)
Categories
Find more on NaNs in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!