9 svar
101 visningar
Amandah94 behöver inte mer hjälp
Amandah94 44 – Fd. Medlem
Postad: 23 jan 2019 17:52

Eulers metod

Jag har en diffekvation: y'(t)-y(t)-t=0, y(0)=0

och ska lösa den med Eulers metod i två steg. Steglängden är h=0,1. Jag tänker att y'(0)=y(0)+0=0, dvs. nästa steg blir då y(0,1)=y(0)+h×y'(0)=0. Jag antar att jag tänker fel, men jag vet inte hur jag annars ska göra.

AlvinB 4014
Postad: 23 jan 2019 18:51

Vilket värde är det du skall bestämma?

Amandah94 44 – Fd. Medlem
Postad: 23 jan 2019 18:54

Det står att jag ska ställa upp Eulers metod för den differentialekvation jag skrev och "göra två steg med steglängd 0,1". Så jag antar att jag ska bestämma y2.

Laguna Online 30711
Postad: 23 jan 2019 19:12
Amandah94 skrev:

Det står att jag ska ställa upp Eulers metod för den differentialekvation jag skrev och "göra två steg med steglängd 0,1". Så jag antar att jag ska bestämma y2.

Hur blir nästa steg? 

Amandah94 44 – Fd. Medlem
Postad: 23 jan 2019 19:15

Jag tänker att y1=y(0)+0,1×y'(0)=0 men då blir ju äveny2=0

AlvinB 4014
Postad: 23 jan 2019 19:20

Det stämmer att y1=0y_1=0, men det stämmer inte att y2=0y_2=0!

y(0,2)=y(0,1)+0,1·y'(0,1)y(0,2)=y(0,1)+0,1\cdot y'(0,1)

Amandah94 44 – Fd. Medlem
Postad: 23 jan 2019 19:37

Hm.. Ok, så y2=0,01, tänker jag rätt?

Amandah94 44 – Fd. Medlem
Postad: 23 jan 2019 19:40

0,02 menar jag :)

AlvinB 4014
Postad: 23 jan 2019 19:41

Ja, det stämmer.

Eftersom vi vet att

y'(t)=y(t)+ty'(t)=y(t)+t

blir y'(0,1)y'(0,1):

y'(0,1)=y(0,1)+0,1=0,1y'(0,1)=y(0,1)+0,1=0,1

vilket ger:

y(0,2)=y(0,1)+0,1·y'(0,1)=0+0,1·0,1=0,01y(0,2)=y(0,1)+0,1\cdot y'(0,1)=0+0,1\cdot0,1=0,01

Amandah94 44 – Fd. Medlem
Postad: 23 jan 2019 19:43

Tack, jag förstår nu!

Svara
Close