comparision of cell elements

1 visualizzazione (ultimi 30 giorni)
Afiye Havva Geçgel
Afiye Havva Geçgel il 29 Mag 2019
Modificato: madhan ravi il 29 Mag 2019
I have a cell like this:
cell={[1], [1 3 4], [],...
[], [3 4], [3 4], [3 4]}
I need to check if all elements of cell are equal or not.
I tried to use isequal, but it did not work.
How can I do that?
  1 Commento
Jos (10584)
Jos (10584) il 29 Mag 2019
(not) equal to ???
what should be the outcome?

Accedi per commentare.

Risposta accettata

madhan ravi
madhan ravi il 29 Mag 2019
Modificato: madhan ravi il 29 Mag 2019
First and foremost don’t ever use cell as a variable name:
isequal(yourcell{:}) % to check all the elements are equal to each other
  1 Commento
Adam Danz
Adam Danz il 29 Mag 2019
+1;
And if you want to ignore NaN values
yourcell = {[nan 3 4], [nan 3 4], [nan 3 4]};
isequaln(yourcell{:})

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Cell Arrays in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by