Effacer les filtres
Effacer les filtres

Error using sum function

18 vues (au cours des 30 derniers jours)
Nour Aburaed
Nour Aburaed le 26 Déc 2018
Modifié(e) : Bruno Luong le 25 Nov 2023
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 commentaires
DGM
DGM le 25 Nov 2023
Ah.
Paul
Paul le 25 Nov 2023
Modifié(e) : Bruno Luong le 25 Nov 2023
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.

Connectez-vous pour commenter.

Réponse acceptée

madhan ravi
madhan ravi le 26 Déc 2018
Modifié(e) : madhan ravi le 26 Déc 2018
sum(A(:)) % if it doesn't work either upload your matrix as .mat file
  9 commentaires
madhan ravi
madhan ravi le 26 Déc 2018
But sir Image Analyst I’m using student version too , it works in my case though.
Steven Lord
Steven Lord le 26 Déc 2018
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.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Resizing and Reshaping Matrices dans Help Center et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by