fork download
  1. function y = existsInVector(a, b)
  2. % Check if 'a' exists in vector 'b'
  3. if ismember(a, b)
  4. y = 1; % Return 1 if 'a' exists in 'b'
  5. else
  6. y = 0; % Return 0 if 'a' does not exist in 'b'
  7. end
  8. end
  9.  
  10. % Sample Test Cases
  11. a1 = 3;
  12. b1 = [1, 2, 4];
  13. result1 = existsInVector(a1, b1); % Expected output: 0
  14.  
  15. a2 = 3;
  16. b2 = [1, 2, 3];
  17. result2 = existsInVector(a2, b2); % Expected output: 1
  18.  
  19. % Displaying the results
  20. fprintf('Test Case 1: a = %d, b = [1, 2, 4] -> Result: %d\n', a1, result1);
  21. fprintf('Test Case 2: a = %d, b = [1, 2, 3] -> Result: %d\n', a2, result2);
  22.  
Success #stdin #stdout 0.08s 46652KB
stdin
Standard input is empty
stdout
Test Case 1: a = 3, b = [1, 2, 4] -> Result: 0
Test Case 2: a = 3, b = [1, 2, 3] -> Result: 1