PROJECT 2.2 MATLAB does not have a function to determine which elements of an array are even numbers (i.e., . . . 4, 2, 0, 2, 4 , . . .). Write a function for this purpose, with the following specifications:
function E = iseven(A)
%ISEVEN Determines which elements of an array are even numbers.
% E = ISEVEN(A) returns a logical array, E, of the same size as A,
% with 1s (TRUE) in the locations corresponding to even numbers
% (i.e., . . . -3, -1, 0, 2, 4, . . . )in A, and 0s (FALSE) elsewhere.
% A must be a numeric array.
Use of while or for loops is not allowed. See Project 2.1 regarding numeric arrays. Hint: Become familiar with function floor
function E = iseven(A)
%ISEVEN Determines which elements of an array are even numbers.
% I = ISINTEGER(A) returns a logical array,of the same size as A, with 1s
% (TRUE) in the locations correspoding to even numbers(i.e.,...-2 0
% 2 4...) in A, and 0s (FALSE) elsewhere.
% A must be a numeric array.
if(isnumeric(A))
E(:,:) = ~logical(mod( A(:,:),2));
else
error('Please input a numeric array!');
end