LGS mit Hilbertmatrizen < Lin. Gleich.-systeme < Numerik < Hochschule < Mathe < Vorhilfe
|
Status: |
(Frage) reagiert/warte auf Reaktion | Datum: | 18:57 Do 11.05.2006 | Autor: | taura |
Hallo zusammen!
Leider eine etwas kurzfristige Frage , habe die Aufgabe bis jetzt vor mir hergeschoben...
Ich soll mit einer selbstprogrammierten Routine die Lösung von $H(n)*x=b$ bestimmen, wobei $H(n)$ die nxn-Hilbertmatrix [mm] ($H_{ij}=\br{1}{i+j-1}$) [/mm] darstellen soll, und die Einträge von b sollen sämtlich 1 sein, das ganze für n=2,8,10.
Dann soll ich meine Lösungen mit den exakten Lösungen vergleichen, und genau hier liegt mein Problem: die exakten Lösungen soll ich mit Hilfe von Matlab bestimmen (ebenso wie die Konditionen der jeweiligen Hilbertmatrizen) nur leider hab ich kein Matlab.
Die Befehle die man braucht, sind folgende:
- Kondition von H(n): (n=2,8,10)
format short; cond(hilb(n))
- Exakte Lösung von H(2)x = b:
format rat; invhilb(2)* [1; 1]
- Exakte Lösung von H(8)x = b:
format rat; invhilb(8)* [1; 1; 1; 1; 1; 1; 1; 1]
- Exakte Lösung von H(10)x = b:
format rat; invhilb(10)* [1; 1; 1; 1; 1; 1; 1; 1; 1; 1]
Es wäre toll, wenn jemand das für mich in Matlab reinwerfen und mir die Ergebnisse dann hier schreiben könnte!
Vielen Dank schonmal!
Gruß taura
|
|
|
|
Hallo taura,
> Allerdings lädt die Formel für die Inverse ja nicht gerade
> zum "von Hand" rechnen ein...
Das kannst Du auch dem Computer überlassen. Matlab würde Dir auch keine Brüche ausgeben.
viele Grüße
mathemaduenn
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 20:39 Fr 12.05.2006 | Autor: | taura |
Hi mathemaduenn!
Ok danke, habs jetzt geschafft!
Gruß taura
|
|
|
|