Taylor-reeksontwikkeling : Documentatie Voor Ontwikkelaars

Deze tekst schetst het ontwerp van de applet en beschrijft kort welke rol de verschillende klassen spelen. Voor meer informatie kan u terecht in de Javadoc of in de broncode (beschikbaar als NetBeans-project).

LinkJavadoc DownloadBroncode

Het volgende schema toont de structuur van de applet:

Schema van de klassen uit de applet

TSEModel

Deze klasse beheert de gebruikte functie en haar Taylor-reeksontwikkeling. Zowel de functie die benaderd wordt, het punt waarrond de reeksontwikkeling gebeurt, het aantal termen in de Taylor-veelterm en de coëfficiënten van deze veelterm worden bijgehouden en zijn opvraagbaar.

TSEView

Deze klasse levert een grafische weergave van het model. Het gaat hier om een JPanel waarop de grafiek van de functie en haar benadering getekend worden.

TSEFrame

Deze klasse levert de overige GUI-componenten (hoofdzakelijk controllers) en bundelt ze, samen met een TSEView, in een JFrame. De meeste code in deze klasse werd gegenereerd door de Matisse GUI Builder uit NetBeans.

TSEApplet

Een TSEApplet doet niks meer dan een TSEFrame tonen.

Verdere informatie is te vinden in de Javadoc en in de broncode.