Mame rovnici A*x = y, kde A je tvoje matice s parametry (sloupce [a,b,1], kde posledni sloupec jsou jednicky), x jsou 3 hledane koeficienty ve sloupci a y je sloupcovy vektor parametru [y]. Hledame x.
Tohle se da resit generailzovanou inverzni matici Ag: Ag*A*x = Ag*y, takze reseni je x=Ag*y, kde
Ag = inverse(transpose(A)*A) * transpose(A).
Nase puvodni rovnice je ale preurcena a casto nema zadne reseni; vzorec s A_g najde vzdy least-squares aproximaci reseni. Pro kontrolu jestli bylo nalezene presne reseni lze proste provest kontrolu ze A*x = y.