Ortogonalisointi on prosessi, jossa muodostetaan jokin ortogonaalinen kanta sellaisen lineaarisen avaruuden annetusta kannasta , jolla on sama lineaariväli . Kun otetaan huomioon ortogonaalisten kantakansien käyttömukavuus ja merkitys erilaisissa ongelmissa, ortogonalisointiprosessit ovat myös tärkeitä.
Ortogonaalisen perustan saamiseksi käytetään usein Gram-Schmidt-prosessia , jonka aikana jokaisesta tietyn joukon vektorista toisesta alkaen vähennetään sen projektio kaikkien aikaisempien vektoreiden muodostamaan aliavaruuteen. On muitakin algoritmeja (joilla on parempi laskennallinen vakaus ), jotka käyttävät Householder (heijastus) -muunnoksia tai Givens-kiertoja .