recursive least-squares (RLS)