How to compare two different columns with a value to check all have same values.

1 visualización (últimos 30 días)
I have two columns with 15 rows and there value can be either all 0 or all 1 and I want to check after certain computation that there value is now 1 or not in order to terminate the computation.
Can you guide me ?

Respuestas (1)

Sebastian Castro
Sebastian Castro el 18 de Feb. de 2016
You could use the all function to perform a comparison with 1 for all elements.
For a single row, it would be
if all(x==1)
% Continue
end
For a 2-D array, the default is that the all function operates on each column. So, if you want to check all elements across both rows:
if all(all(x==1))
% Continue
end
Final note: If your values can only be 0 or 1, the condition x is sufficient instead of having to check the individual value x==1...
- Sebastian

Categorías

Más información sobre Debugging and Analysis en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by