Error using sum function
18 次查看(过去 30 天)
显示 更早的评论
I have a 26x26 matrix 'A' of type double. I want to sum all of its elements using S = sum(A, 'all').
I keep getting the following error:
Error using sum
Invalid option. Option must be 'double', 'native', 'default', 'omitnan' or 'includenan'.
Can someone help me with this? My matrix is of the correct type, so I am not sure what's wrong.
12 个评论
Paul
2023-11-25
编辑:Bruno Luong
2023-11-25
I assume sum(X,'all') is implemented as sum(X(:)) at the intermediate interface level before the sum hoerachy and low-level CPU instruction occurs, so I think yes, they should return the same result.
采纳的回答
madhan ravi
2018-12-26
编辑:madhan ravi
2018-12-26
sum(A(:)) % if it doesn't work either upload your matrix as .mat file
9 个评论
madhan ravi
2018-12-26
But sir Image Analyst I’m using student version too , it works in my case though.
Steven Lord
2018-12-26
Image Analyst: clicking on the "Buy MATLAB and Simulink Student Suite" button on this page brings up the store page for the Student Version of release R2018b.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Resizing and Reshaping Matrices 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!