- Stahuj zápisky z přednášek a ostatní studijní materiály
- Zapisuj si jen kvalitní vyučující (obsáhlá databáze referencí)
- Nastav si své předměty a buď stále v obraze
- Zapoj se svojí aktivitou do soutěže o ceny
- Založ si svůj profil, aby tě tví spolužáci mohli najít
- Najdi své přátele podle místa kde bydlíš nebo školy kterou studuješ
- Diskutuj ve skupinách o tématech, které tě zajímají
Studijní materiály
Hromadně přidat materiály
Zápisky z 12. přednášky
2012033ZAPG - Základy algoritmizace a programování
Hodnocení materiálu:
Zjednodušená ukázka:
Stáhnout celý tento materiál3; 2 4 1 1; 0 1 3 2; 1 4 2 5]
b=[1;7;-1;1]
a zkuste
x=gaussova_elim(A,b);
Vysledek vede k deleni nulou! (Proc? Vyzkousejte odkomentovat pause )Chyba nastava pri eliminaci ve druhem sloupci -> je treba prohodit do i-teho radku, takovy, ktery nema nulu v i-tem sloupci. Nahradime radek % PIVOTACE prikazy, pro nalezeni nejvetsiho prvku (v absolutni hodnote) v i tem radku a i-tem az n-tem sloupci.
val=0; k=i;
for j=i:n,
if (abs(AA(j,i))>val),
val=abs(AA(j,i));
k=j;
end
end
% prohodime i-ty a k-ty radek
pom=AA(i,:); AA(i,:)=AA(k,:); AA(k,:)=pom;
Reseni soustavy rovnic pomoci operatoru \(slash) Zvolte matici
A=[1 2 0 3; 2 4 1 1; 0 1 3 2; 1 4 2 5]
b=[1;7;-1;1]
a reseni lze ziskat
x=A\b;
V pripade regularni matice existuje inverzni matice (inv(A)) a "teoreticky" lze reseni vypocitat pomoci ni. Tento pristup je ale nevhodny, zvysuje numerickou chybu resni (diky zaokrouhlovacim chybam).
Navic inverzni matici MATLAB spocita i pro matici singularni:
A=[1 2 3 ; 4 5 6; 7 8 9]
inv(A)
b=[2;3;4]
% srovnej
inv(A)*b
A\b
POZOR: reseni v tomto pripade neni jednoznacne urceno, a neni vhodne hledat ho prostrednictvim pocitace. Viz nasledujici pripad:
b=[1;-2;1]
A\b
inv(A)*b
Úlohy na procvičení
Soustava rovnic s Hilbertovou matici.
A=hilb(10);
xx=rand(10,1);
b=A*xx;
x1=A\b;
x2=inv(A)*b;
norm(A*x1-b)
norm(A*x2-b)
norm(x1-x2)
norm(x1-xx)
norm(x2-xx)
Vloženo: 23.04.2009
Velikost: 42,00 kB
Komentáře
Tento materiál neobsahuje žádné komentáře.
Mohlo by tě zajímat:
Reference vyučujících předmětu 2012033ZAPG - Základy algoritmizace a programováníPodobné materiály
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 1. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 10. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 11. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 13. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 2. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 3. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 4. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 5. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 6. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 7. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 8. přednášky
- 2012033ZAPG - Základy algoritmizace a programování - Zápisky z 9. přednášky
- 2121023TM - Termomechanika - Zápisky ze cvičení a semináře
- 2121501 - Mechanika tekutin - Zápisky ze cvičení
- 2131512 - Části a mechanismy strojů I. - Zápisky z přednášky 1
- 2131512 - Části a mechanismy strojů I. - Zápisky z přednášky 2
- 2131512 - Části a mechanismy strojů I. - Zápisky z přednášky 3
- 2131512 - Části a mechanismy strojů I. - Zápisky z přednášky 4
- 2131512 - Části a mechanismy strojů I. - Zápisky z přednášky 5
- 2131512 - Části a mechanismy strojů I. - Zápisky z přednášky 6
- 2311102ME2 - Mechanika II. - Zápisky Dresic
- 2311102ME2 - Mechanika II. - Zápisky kmitání
- 2311102ME2 - Mechanika II. - Zápisky planetovka
- 2311102ME2 - Mechanika II. - Zápisky vektorová metoda
- 2311102ME2 - Mechanika II. - Zápisky vyva·ování
- 2311102ME2 - Mechanika II. - Zápisky výpočet střediska
- 2321039MR2 - Nauka o materiálu II. - Zápisky ke zkoušce
- 2331067TE1 - Technologie I. - Zápisky z přednášek
- 2341045TE2 - Technologie II. - Zápisky z přednášek
- 2021022FY2 - Fyzika II. - Přednášky Novák
- 2021022FY2 - Fyzika II. - Přednášky Solar
- 2111001PP1 - Pružnost a pevnost I. - Přednášky Řezníček
- 2131512 - Části a mechanismy strojů I. - Přednášky 2008-2009 DynybYl
- 2131512 - Části a mechanismy strojů I. - Přednášky 2008-2009 Kanaval
- 2371547 - Automatické řízení - Přednášky
- 2021022FY2 - Fyzika II. - Přednášky Solar
- 2131026ČMS2 - Části a mechanismy strojů II. - Přednášky
Copyright 2025 unium.cz


