Numerieke wiskunde XV:
Differentiëren met de driepunts-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); (3,5); (4,7). Wat is de met de driepunts formule bepaalde afgeleide voor x = 3 ?

Uitwerking: x = 3 ligt in tussen x = 2 en x = 4.

Bron:
Kammer, ir. R; Numerieke methoden voor Technici, § 4.2. 2e druk 1977. Uitg. Agon-Elsevier, ISBN 90 10 01840 7.

Downloaden:
 
Druk op de knop: Download deze code  File: voorb665.zip, 2202 bytes.

 
terug

html-665; Laatste wijziging: 22 januari 2022