设i,j,k为单位正交基底,且向量a=xi+(1-x)j-xk与向量b=(1,x,x-1)互相垂直,则实数x=?