Psulek
Dołączył: 16 Paź 2008
Posty: 135
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Czw 1:12, 11 Gru 2008 Temat postu: Gauss w Matlabie ? |
|
|
nie wiem czy to tak powinno być ale z tego co sprawdzałem metodą prób i błędów działa ;] więc jeśli ktoś znajdzie jakiś błąd to proszę o info ... postaram sie wtedy pomyśleć co zmienić ;]
najpierw trzeba stworzyć macierz współczynników o nazwie "a" (kwadratową) i wektor wyników o nazwie "v" (1-kolumnowy) a później wejść w m-plik i wcisnąć F5 ... jeszcze nie rozkminiłem bardziej zaawansowanej metody uruchamiania programu ale jak coś mi sie przypomni to dodam poprawki ;]
Oto kod do m-pliku:
x=size(a);
b=1;
for y=b:x
for i=b+1:x
v(i)=v(i)-(v(y)*(a(i,y)/a(y,y)))
for j=0:x-1
a(i,x-j)=a(i,x-j)-(a(y,x-j)*(a(i,y)/a(y,y)))
end
end
b=b+1;
end
Pozdrawiam i jak ktoś ma jakieś pytania czy coś to postaram sie odpowiedzieć bo sam nie wiem czy to tak ma działać ;]
Post został pochwalony 0 razy
Ostatnio zmieniony przez Psulek dnia Czw 1:13, 11 Gru 2008, w całości zmieniany 1 raz
|
|