November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
Mamy pewną liczbę równań liniowych (czyli równań o postaci 2x + 10y + 8z = 54) i chcemy znaleźć wartości zmiennych (x, y i z) spełniających ów układ. Liczba równań równa jest liczbie zmiennych, jeżeli więc układ ten ma rozwiązanie, to jest ono jego jedynym rozwiązaniem.
Utwórz dwie macierze (obiekty typu Matrix). W pierwszej z nich umieść współczynniki znajdujące się przy zmiennych, w drugiej stałe figurujące po prawych stronach równań. Elementy macierzy mogą być liczbami zmiennopozycyjnymi (Float), wymiernymi (Rational) lub liczbami BigDecimal, ale nie liczbami całkowitymi (z powodów, które niebawem wyjaśnimy).
Następnie oblicz macierz odwrotną do pierwszej macierzy i ...