Next: Skriptfiler, m-Filer
Up: Studio 2
Previous: Derivata
En dator kan inte göra någon formell gränsövergång,
eftersom den bara arbetar med diskreta (ändliga) tal. Alltså kan vi inte
beräkna derivatan av en funktion exakt m.h.a. derivatadefinitionen. Vi kan emellertid approximera derivatan genom
att välja litet, t.ex. , och sedan beräkna kvoten
for ett givet värde på och för en given funktion .
Antag, att och att vi vill beräkna dess derivata på intervallet . Vi kan göra detta och dessutom rita den
beräknade derivatan i Matlab med följande kod:
h = 0.001
x = 0:0.01:1
y = ((x+h).^2-x.^2)./h
plot(x,y)
Observera kodens struktur:
- Deklarera konstanten och ge den värdet .
- Skapa en vektor som innehåller jämt fördelade
-värden mellan 0 och .
- Beräkna en vektor med approximativa värden på .
- Rita resultatet.
Exekvera dessa rader i Matlabs
Command Window och jämför sedan grafen med den exakta derivatan
.
Övning: Beräkna och rita approximativa
derivator till följande funktioner .
Övning: Försök att beräkna andraderivatan
för
på intervallet , genom att
använda approximationen
Next: Skriptfiler, m-Filer
Up: Studio 2
Previous: Derivata
Fredrik Bengzon
2004-08-24