如何编写一个Matlab程序来确定正方形中的点

How to write a Matlab program to determine the point in the square

如何编写一个 Matlab 程序,如果给定点 (x,y) 在正方形内则返回 1。如果给定点 (x,y) 在正方形的边界上,则返回 0。如果给定点 (x,y) 在正方形之外,则给出 -1。具有角 (1,1)、(1,-1)、(-1,-1) 和 (-1,1) 的正方形。 (提示:您可以使用函数“abs”或“max”) 假设 x = 0.5; y = 0.5;

x = 0.5;
y = 0.5;

if  max(abs(x),abs(y)) ==1
    f = 0;
elseif max(abs(x),abs(y)) > 1 
    f = -1;
else
    f = 1;
end