Disclaimer
To nie jest programowanie, ale większość programistów musi zajmować się matematyką (szczególnie algebrą), więc myślę, że odpowiedź może okazać się użyteczna dla kogoś innego w przyszłości.Jak sprawdzić, czy wektory wielkości m n są liniowo niezależne?
Teraz problem
Próbuję sprawdzić, czy m wektory wymiaru n są liniowo niezależne. Jeśli m == n, możesz po prostu zbudować macierz używając wektorów i sprawdzić, czy wyznacznik to! = 0. Ale co, jeśli m < n?
Jakieś wskazówki?
Zobacz także this video lecture.
Czy mógłbyś lepiej wyjaśnić swoje rozwiązanie? Powinienem wykonać gaussowską eliminację na czym dokładnie? – tunnuz
Na wektorach. Wektor 1 = kolumna 1, wektor 2 = kolumna 2 itd. –
Załóżmy, że masz 2 wektory (2 3) (4 6). Mapują one do następującego zestawu równań: '2x + 3y = a' i' 4x + 6y = b'. Jeśli spróbujesz gaussowskiej eliminacji x, otrzymasz wynik "0x + 0y = 2a - b". Posiadanie zer wskazuje, że dwa wektory nie są niezależne. Uogólniaj dla 'M' i' N'. – Pierre