Numerieke wiskunde XIV:
Differentiëren met de tweepunts-formule

Als een functie alleen is gegeven in een tabel met x- en y-waarden, kun je de afgeleide van die functie in een punt niet zomaar bepalen. Je kunt dan een numerieke techniek gebruiken om de afgeleide te berekenen.
Er zijn daarvoor diverse mogelijkheden, waaronder:
•  Bereken een polynoom, machtsfunctie of exponentiële functie met behulp van de kleinste kwadraten methode en differntiëer die.
•  Bereken het 'exacte' polynoom door de meetpunten en diffentiëer die. De graad de afgeleide is twee lager dan het aantal meetpunten.
•  Gebruik een variant van Lineaire interpolatie. Dit staat bekend als tweepunts-differentiatie.
•  Gebruik een variant van Driepunts-interpolatie. Dit staat bekend als driepunts-differentiatie.

Deze technieken hebben een gemeenschappelijk nadeel: ze zijn geen van alle erg nauwkeurig.

Een uitgewerkt voorbeeld
Vraag: geven is de set meetpunten (x,y) = (1,1); (2,3); (4,5); (5,7). Wat is de met de tweepunts interpolatie bepaalde waarde voor x = 3.1 ?

Uitwerking: x = 3.1 ligt in tussen x = 2 en x = 4.
De meetwaarden voor x = 1 en x = 5 doen in deze berekening niet mee!

Downloaden:
 
Druk op de knop: Download deze code  File: voorb664.zip, 2042 bytes.

 
terug

html-664; Laatste wijziging: 17 januari 2022