powered by
This ensures that each column in x is orthogonal to the corresponding column in by.
orthonormalise_by(x, by)
orthonormal numeric matrix
numeric matrix
numeric matrix, same size as x