Numeriska metoder: Finita differenser (matrismetoden vs Smutstvätt)
I uppgiften ges följande finita differensapproximation (bra hänga gubbe-ord):
I a)-delen ska man härleda noggrannhetsordningen, vilket jag tror att jag gjort rätt på, men det är en annan tråd.
I b)-delen har jag däremot kört fast ordentligt. Här ska denna approximation av tredjederivatan användas för att lösa ett randvärdesproblem i tredje graden. Tidigare har vi endast löst denna typ av problem för andra ordningens diffar. Ekvationen är:
Där randvillkoren uppfyller att . Detta ska skrivas som ett linjärt ekvationssystem på formen Ay = b, där y är:
Genom att använda approximationen jag fått i uppgiften, fås uttrycket:
. Det skulle ge ett matrissystem i stil med:
Eller något sådant? Borde inte både y(x + 2h) och y(x + 3h) hamna i HL? Och stämmer verkligen den undre diagonalen i VL? Det känns som att något är ruttet i denna matrisuppställning, men jag vet inte var. :(
Edit: Det har visat sig att jag tittat fel på datumen och missat att det fanns lösningsförslag till denna tenta. :)