function y = existsInVector(a, b)
% Check if 'a' exists in vector 'b'
if ismember(a, b)
y = 1; % Return 1 if 'a' exists in 'b'
else
y = 0; % Return 0 if 'a' does not exist in 'b'
end
end
% Sample Test Cases
a1 = 3;
b1 = [1, 2, 4];
result1 = existsInVector(a1, b1); % Expected output: 0
a2 = 3;
b2 = [1, 2, 3];
result2 = existsInVector(a2, b2); % Expected output: 1
% Displaying the results
fprintf('Test Case 1: a = %d, b = [1, 2, 4] -> Result: %d\n', a1
, result1
); fprintf('Test Case 2: a = %d, b = [1, 2, 3] -> Result: %d\n', a2
, result2
);
ZnVuY3Rpb24geSA9IGV4aXN0c0luVmVjdG9yKGEsIGIpCiAgICAlIENoZWNrIGlmICdhJyBleGlzdHMgaW4gdmVjdG9yICdiJwogICAgaWYgaXNtZW1iZXIoYSwgYikKICAgICAgICB5ID0gMTsgJSBSZXR1cm4gMSBpZiAnYScgZXhpc3RzIGluICdiJwogICAgZWxzZQogICAgICAgIHkgPSAwOyAlIFJldHVybiAwIGlmICdhJyBkb2VzIG5vdCBleGlzdCBpbiAnYicKICAgIGVuZAplbmQKCiUgU2FtcGxlIFRlc3QgQ2FzZXMKYTEgPSAzOwpiMSA9IFsxLCAyLCA0XTsKcmVzdWx0MSA9IGV4aXN0c0luVmVjdG9yKGExLCBiMSk7ICAlIEV4cGVjdGVkIG91dHB1dDogMAoKYTIgPSAzOwpiMiA9IFsxLCAyLCAzXTsKcmVzdWx0MiA9IGV4aXN0c0luVmVjdG9yKGEyLCBiMik7ICAlIEV4cGVjdGVkIG91dHB1dDogMQoKJSBEaXNwbGF5aW5nIHRoZSByZXN1bHRzCmZwcmludGYoJ1Rlc3QgQ2FzZSAxOiBhID0gJWQsIGIgPSBbMSwgMiwgNF0gLT4gUmVzdWx0OiAlZFxuJywgYTEsIHJlc3VsdDEpOwpmcHJpbnRmKCdUZXN0IENhc2UgMjogYSA9ICVkLCBiID0gWzEsIDIsIDNdIC0+IFJlc3VsdDogJWRcbicsIGEyLCByZXN1bHQyKTsK