Hallo,
ich möchte dir nicht zu nahe treten. Vielleicht solltest du dich aber zunächst mit den Grundlagen Delphis vertraut machen, bevor du dich an umfangreichere Projekte wagst.
Um einen Funktionsplotter zu realisieren brauchst du zunächst einen oben schon erwähnten Parser für die Funktion, ein Koordinatensystem, eine Funktion, die gemäß dem Koordinatensystem Koordinaten in Pixel-Angaben umrechnet und eine Funktion, die den Grafen zeichnet. Möglich wäre dafür z. B. eine Schleife, die in der Funktion für x Werte zwischen -10 und 10 einsetzt, diese dann parst und dann entsprechend zeichnet.
Ein Beispiel, wie so etwas aussehen kann, siehst du
hier.
Mit freundlichen Grüßen,
Ben