%Threshold function without using inbuilt func
x = -10:0.01:10;
y = zeros(size(x));
y(x>=0)=1;
plot(x,y);
xlabel('x');
ylabel('y');
grid on

Threshold(Without Inbuilt)