MATLAB: While loop for array. I want the loop stop when all element of “a” equal “b” but for this loop it will stop when only one element of a equal b. How could I fix it

arraywhile loop

I'd like to use while loop for array.
For example, I have the first array(a) ,10x10x10, and the second array(b),10x10x10 and this following is my condition:
while a ~= b …. a statement…..
end
I want this stop when all element of "a" equal "b" but for this loop it will stop when only one element of a equal b. How could I fix this statement?
Thank you very much

Best Answer

while not(isequal(a,b))