vector projection matrix calculator