function [z] = euclid(A,x) % [z] = euclid(A,x) % % Return a vector containing the Euclidean distance between % the 1 x d vector x, and each column in the N x d matrix A. % % [k n] = size(A); tmp = ones(k,1)*x; size(tmp); if(n>1) y = sum( ((A-tmp).*(A-tmp))' ) ; else y = ((A-tmp).*(A-tmp))'; end z = sqrt(y)';