MATLAB: If condition by comparing value with vector

if

Hi,
I am trying to generate an if condition by comparing an value with a whole vector of values. If any is true, the if condition should execute.
In this example g should be true:
a = [1 2 3 4 5];
b = [8 9 10];
c = 10;
if c == a(:) || c == b(:)
g = true;
else
g = false;
end
I am sure there is a simple solution, I just dont know it.
Thanks everyone!

Best Answer

Use ismember
a = [1 2 3 4 5];
b = [8 9 10];
c = 10;
if ismember(c,a)||ismember(c,b)
g = "true";
else
g = "false";
end
disp(g)