szukanie zaawansowane
 [ Posty: 8 ] 
Autor Wiadomość
Mężczyzna Offline
PostNapisane: 5 sty 2009, o 16:20 
Użytkownik

Posty: 5
Lokalizacja: Lublin
Witam.
Mam problem z obliczaniem wyznaczników macierzy metodą Gaussa. Wyniki wychodzą poprawnie baaardzo rzadko... więc zastanawiam się czy znam wszystkie reguły dotyczące tej metody.
Wiem tyle:
- można zamieniać 2 dowolne wiersze lub kolumny (następuje zmiana znaku)
- dodajemy lub odejmujemy od siebie wiersze i kolumny pomnożone przez liczbę \neq 0
- mnożymy w. lub k. przez liczbę \neq 0
- nie można zmieniać np. 4w za pomocą 3w a następnie 3w za pomocą 4w.
(obowiązuje to aż do otrzymania m. trójkątnej czy możemy po zamianie np. kolumn zmienić 3w za pomocą 4w?)

Może nie można też wykonywać operacji typu: 4w + 1w a później 4w - 1w?

Po otrzymaniu macierzy trójkątnej mnożymy elementy na głównej przekątnej

Tutaj przykładowa macierz: (metodą Laplace'a otrzymałem wyznacznik równy -156)

1 2 -3 4
2 0 3 1
-3 2 0 0
1 -2 3 2

4w + 3w =

1 2 -3 4
2 0 3 1
-3 2 0 0
-2 0 3 2

3w - 1w =

1 2 -3 4
2 0 3 1
-4 0 -3 -4
-2 0 3 2

3w + 2x2w =

1 2 -3 4
2 0 3 1
0 0 3 -2
-2 0 3 2

4w + 2w =

1 2 -3 4
2 0 3 1
0 0 3 -2
0 0 6 3

4w - 2x3w =

1 2 -3 4
2 0 3 1
0 0 3 -2
0 0 0 7

2w - 2x1w =

1 2 -3 4
0 -4 9 -7
0 0 3 -2
0 0 0 7

(-4) x 3 x 7 = -84

Wybaczcie ale po prostu nie umiem używać tych fajnych nawiasów ;)

Dzięki z góry za wszelaką pomoc.

Pozdrawiam
Góra
Mężczyzna Offline
PostNapisane: 6 sty 2009, o 00:53 
Użytkownik

Posty: 3101
Lokalizacja: Zarów
- nie można zmieniać np. 4w za pomocą 3w a następnie 3w za pomocą 4w. - chyba można, tylko to nic nie daje
....
3w - 1w =

1 2 -3 4
2 0 3 1
-4 0 -3 -4
-2 0 3 2

W 3w powinno być 3 zamiast -3
Wyznacznik ostatniej macierzy wynosi -84, a więc jet to chyba jedyny błąd.

W celu wyłapania pomyłek, ja, jeszcze w ubiegłym wieku, dodawałem kolumnę z suamami elementów wiersza. Przekształceń dokonywałem na całej macierzy łącznie z dodatkowa kilumną i po każdym kroku sprawdzalem, czy syma elementów wiersza w pierwotnych kolumnach = elementowi w ostatniej kolumnie. Oczywiście przekształcałem tylko wiersze.
Góra
Mężczyzna Offline
PostNapisane: 6 sty 2009, o 14:50 
Użytkownik

Posty: 5
Lokalizacja: Lublin
Dzięki za pomoc. Rzeczywiście to jest dobry sposób... szczególnie przy większych macierzach.
A może mi ktoś wyjaśnić dlaczego otrzymałem metodą Laplace'a:

-156?

Sprawdzałem to 4-krotnie na różnych kolumnach i wierszach... wynik powinien być przecież ten sam =/
...dlatego zaczynam trochę wątpić w metodę Gaussa.


"- nie można zmieniać np. 4w za pomocą 3w a następnie 3w za pomocą 4w. - chyba można, tylko to nic nie daje " - gdzieś słyszałem że np:

2w - 1w a następnie 1w - 2w jest operacją błędną.
Góra
Kobieta Offline
PostNapisane: 6 sty 2009, o 16:14 
Użytkownik

Posty: 3092
Lokalizacja: Opole
Laplacem policzyłeś dobrze wychodzi -156 a Gaussem też wychodzi to samo


\begin{bmatrix}1&2&-3&4\\2&0&3&1\\-3&2&0&0\\1&-2&3&2\end{bmatrix} w2 + w1*(-2), w3+w1*3, w4+w1*(-1)

\begin{bmatrix}1&2&-3&4\\0&-4&9&-7\\0&8&-9&12\\0&-4&6&-2\end{bmatrix} w3+w2*2, w4+w2*(-1)

\begin{bmatrix}1&2&-3&4\\0&-4&9&-7\\0&0&9&-2\\0&0&-3&5\end{bmatrix} w4 + w3*(1/3)

\begin{bmatrix}1&2&-3&4\\0&-4&9&-7\\0&0&9&-2\\0&0&0& \frac{13}{3} \end{bmatrix} = 1 \cdot (-4) \cdot 9 \cdot  \frac{13}{3} = -156

pozdrawiam :wink:
Góra
Mężczyzna Offline
PostNapisane: 6 sty 2009, o 16:22 
Użytkownik

Posty: 5
Lokalizacja: Lublin
Dokładnie :) Po kilku próbach też wpadłem na to rozwiązanie. Dzięki :)

Tylko bardziej zastanawia mnie co było źle w moich poprzednich próbach?
Nie ma raczej żadnych wytycznych, które wiersze mają być dodawane pierwsze etc...
...chodzi o to że w ten sposób nie mogę być pewnym wyniku.

Pozdrawiam i dziękuję za pomoc.
Góra
Kobieta Offline
PostNapisane: 6 sty 2009, o 16:37 
Użytkownik

Posty: 3092
Lokalizacja: Opole
Ja osobiście lubie ta metodę ale unikam zamiany wierszy (łatwo zapomnieć o zmianie znaku) natomiast redukcje zaczynam od 1 kolumny nastepnie 2 itd...

a co do zapisywania macierzy(w tych fajnych nawaiasach} to jest bardzo proste

\begin{bmatrix} teraz wpisujesz wiersze rodzielając je "\\" natomiast każą cyfrę rozdzielasz"&" na końcu wpisujesz \end{bmatrix}

no i jeszcze przed rozpoczęciem wpisywania "[tex]"
a na końcu ["/tex"] (pomiń cudzysłowy, ja musiałam to wpisać abys widział formułę)
Góra
Mężczyzna Offline
PostNapisane: 6 sty 2009, o 22:09 
Użytkownik

Posty: 3101
Lokalizacja: Zarów
passat napisał(a):
A może mi ktoś wyjaśnić dlaczego otrzymałem metodą Laplace'a:
-156?

-156 jest dobrze. Napisałem, w którym miejscu nastąpiła pomyłka
1 2 -3 4
2 0 3 1
-4 0 -3 -4
-2 0 3 2
Czerwony wiersz ma być
-4 0 3 -4
Wyznacznik pierwzsej = -84, drugiej -156.

Cytuj:
"- nie można zmieniać np. 4w za pomocą 3w a następnie 3w za pomocą 4w. - chyba można, tylko to nic nie daje " - gdzieś słyszałem że np:
2w - 1w a następnie 1w - 2w jest operacją błędną.

Nie jest to błędem z punktu widzenia poprawności wyniku, Jest błędem z punktu widzenia prakseologii, bo nie pszyśpiesza osiągnięcia celu..

Teiretycznie wybór konkretnych wierszy do przekształceń nie odgrywa roli, Tą metodą posługują się niektóre programy komputerowe. same wybierają "element wiodący" i jednocześnie dokonują przekształceń na pozostałych elemntach macierzy. Tylko robią to batddzo szybko.
Praktycznie robimy tak by w jak najmniejszej ilości kroków otrzymać macierz schodkową.
Góra
Mężczyzna Offline
PostNapisane: 6 sty 2009, o 23:48 
Użytkownik

Posty: 5
Lokalizacja: Lublin
Dzięki wielkie za pomoc :)

Pozdrawiam.
Góra
Utwórz nowy temat Odpowiedz w temacie  [ Posty: 8 ] 


 Zobacz podobne tematy
 Tytuł tematu   Autor   Odpowiedzi 
 Metoda Gaussa - układ równań
Witam, mam problem w rozwiązaniu układu równań metodą Gaussa, czy mógłbym ktoś pomóc mi go rozwiązać bądź dać jakieś przydatne wskazówki. Układ: \begin{cases} 5x+3y-z=0 \\ 2x+y-z=1 \\ 3x-2y+2z=-4 \\ x-y+2z=-2 ...
 Siwy1991  3
 Wyznaczniki - równania i nierównosci
Wystarczy z własności wyznaczników skorzystać: \det A^T=\det A,\ \det(c\cdot A)=c^n\cdot \det A, gdzie n to stopień macierzy, \det (A\cdot B)=\det A\cdot \det B[/...
 djbartez  1
 rozwiązać układ równań z parametrem metodą eliminacji Gaussa
Wyznaczyć wszystkie wartości parametru p\in R, dla których układ równań \left\{\begin{array}{l} z+py=1\\py+z=p\\x+pz=1 \end{array} ma tylko jedno rozwiązanie. Dla pozostałych wartości paramet...
 sagide  18
 stosujac eliminacje gaussa rozwiazac uklad
Stosujac eleiminacje gaussa rozwiazac uklad \left\{\begin{array}{l}x + 3y - 7z = -9 \\-2x - 4y +8z = 12\\-x - 3y + 5z = 7 \end{array}...
 olak87  1
 Układ równań - metoda gaussa - zadanie 2
Czy może mi ktoś wytłumaczyć krok po kroku rozwiązywanie układu równań za pomocą metody Gaussa na danym przykładzie: \left\{\begin{array}{l} 2x-y+z=3\\x+y-2z=4\\x-2y+z=1 \end{array}...
 hoover_cs  2
 macierze - wyznaczniki
Udowodnij, ˙ze zbiór macierzy 2 * 2 o wyznaczniku równym 1 tworzy grupe z działaniem mnozenia macierzy. Może ktoś pomóc ?...
 cerveza  1
 gaussa metoda eliminacji
Czy metodą podaną w temacie mozna rozwiązc układ m rownan z n niewiadomymi?...
 stefan123  3
 Układ równań eliminacja Gaussa - zadanie 2
\left\{\begin{array}{l} x+2y+3z+t=1\\2x+4y-z+2t=2\\ 3x+6y+10z+3t=3 \\ x+y+z+t=0\end{array} Przekszatałcam to w macierz.. \left[\begin{array}{cccc}1&2&3&1\\2&4&-1&2\\3&6&10&amp...
 MenosGrandes  9
 eliminacja gaussa i baza jądra macierzy
Witam. Nie mogę sobie z tym poradzić;/ wiem jak zrobić eliminacje gaussa, tylko nie wiem o co chodzi z tą bazą jądra macierzy Szukałem troche po google ale nigdzie ni...
 freecpp  1
 Eliminacja Gaussa - zadanie 4
Bardzo prosiłbym o pomoc, mianowicie nie wiem czy dobrze rozwiązałem zadanie: Rozwiąż układ równań liniowych metodą eliminacji Gaussa \left\{\begin{array}{l} x+y-z=-4\\5x+2y-2z=-2\\-2x-y+z=2 \end{array} Odpowiedz jaka ...
 dom7eczek  1
 Sprawdzenie zadania - macierze metodą Gaussa
Można tak zrobić. Tym nie mniej ustalenie które literki przyjmujesz za parametr nie jest zupełnie dowolne. Twoja macierz ma wymiar 3 na 5. Rząd tej macierzy może być maksymalnie równy 3. Jeżeli rząd wynosi 3 to znajdziesz minor 3 na 3 , którego wyzn...
 hellscream_5  1
 równanie liniowe metodą gaussa
Dane jest równanie (przykład z książki Krysicki Włodarski 9.61) \begin{cases} x+2y+3z-2t+u=4 \\ 3x+6y+5z-4t+3u=5\\x+2y+7z-4t+u=11\\2x+4y+2z-3t+3u=6 \end{cases} przekształcam: (W)iersz _{2} -W _{3} ...
 kupspejn  5
 Metoda eliminacji Gaussa - zadanie 20
rozwiazać układ równań stosując metode eliminacji Gaussa: \begin{cases} 2x+2y+2z=4\\x-y+z=9\\-x+y+z=12\end{cases} oraz przedstawic wyrazenie w postaci sumy ulamkow prostych \frac{3 x^{3} +17 x^{2} +33x-2...
 Mullermilk  1
 Wyznaczniki +indukcja matematyncza
Mamy taka macierz Un = \begin{vmatrix} a1&1&0&..&0&0\\-1&a2&1&..&0&0\\0&-1&a3&..&0&0\\..&..&..&..&..&..\\0&0&0&..&an-1&1\\0&0&0&...
 divix13  0
 Stosując rozwinięcie Laplace'a oblicz wyznaczniki macierzy
a) \left b) \left[\begin{array}{ccccc}3&1&5&0&0\\4&1&2&1&a...
 manu_utd  17
 
Atom [Regulamin Forum] [Instrukcja LaTeX-a] [Poradnik] [Reklama] [Kontakt]
Copyright (C) ParaRent.com