Hallo Forum
Programmiert ist ein Formelparser und eine erste Version eines Funktionsplotters.
Der Plotter wertet die Funktionswerte zu äquidistanten Argumenten aus und verbindet diese durch eine gerade Linie.
So bereiten Funktionsterme wie 1/x, 1/x^2 selbstverständlich Probleme. Die beiden der Polstelle (x=0) am nächsten liegenden Punkte werden verbunden. Dies dürfte nicht sein.
Es gibt hier einige Forumsbeiträge zu diesem Thema, z.B. über das Auffinden von Nullstellen (hier im Nenner). Nullstellen über den Vorzeichenwechsel zu finden ist bei einigermassen "vernünftigen" Funktionen eine Möglichkeit. Klappt aber nicht für doppelte Nullstellen (wie im Nenner von 1/x^2).
Hat mir jemand zusätzliche Tipps?
Programmiert ist ein Formelparser und eine erste Version eines Funktionsplotters.
Der Plotter wertet die Funktionswerte zu äquidistanten Argumenten aus und verbindet diese durch eine gerade Linie.
So bereiten Funktionsterme wie 1/x, 1/x^2 selbstverständlich Probleme. Die beiden der Polstelle (x=0) am nächsten liegenden Punkte werden verbunden. Dies dürfte nicht sein.
Es gibt hier einige Forumsbeiträge zu diesem Thema, z.B. über das Auffinden von Nullstellen (hier im Nenner). Nullstellen über den Vorzeichenwechsel zu finden ist bei einigermassen "vernünftigen" Funktionen eine Möglichkeit. Klappt aber nicht für doppelte Nullstellen (wie im Nenner von 1/x^2).
Hat mir jemand zusätzliche Tipps?