function [R,lag] = xcov1(X, Y, biasflag) funcprot(0); rhs = argn(2) if(rhs<1 | rhs>3) error("Wrong number of input arguments."); end select(rhs) case 1 then [R,lag] = callOctave("xcov",X); case 2 then [R,lag] = callOctave("xcov",X,Y); case 3 then [R,lag] = callOctave("xcov",X,Y,biasflag); end endfunction