![]() |
Mathe: Ableitung einer beliebigen Funktion
HI!
kann mir irgendjemand sagen, wie ich die Ableitungsfunktion zu einer beliebigen Funktion in Delphi berechnen kann?? Mir wär echt sehr geholfen! Danke GuenterM |
Re: Mathe: Ableitung einer beliebigen Funktion
ich bzweifel seeeehr stark, dass das mit mitgelieferten Funktionen geht.
Wenn es dir die Arbeit wert ist, kannst du einfache Ableitungsregeln selbst umsetzen, an sonsten sei dir zu Derive geraten! |
Re: Mathe: Ableitung einer beliebigen Funktion
Meinst du die nummerische Ableitung oder eine korrekte analytische (z. b. f(x)= x^2 -> f'(x)=2x)?
|
Re: Mathe: Ableitung einer beliebigen Funktion
wenn es einfacher geht, dann die numerische.
Ich will nämlich ein Programm schreiben, in dem man per Mausklick auf einen Punkt des Graphens in dem Punkt die Tangente errichten kann. |
Re: Mathe: Ableitung einer beliebigen Funktion
Also ich denke auch dass es nciht so einfach geht...
Mit einer Funktion wie: f(x)=x^5+30x^2 oder so geht das sicherlich ganz enfach. Allerdings musst du dann wahrscheinlich für Exoten wie SINUS-, COSINUS- Funktion oder ähnliche Sonderfälle überlegen. Ansatz: f(x)=x^n => f'(X)=n*x^(n-1) Ich würde bei solchen Funktion immer vom +-Zeichen zum nächsten +-ZEichen durchparsen und dann die einzelnen TEilbestände auseinander klamüsern und dann halt ableiten.... |
Re: Mathe: Ableitung einer beliebigen Funktion
Es gibt auch numerische Näherungsverfahren, die beliebige Funktionen differenzieren können. So macht das z.B. auch Derive oder Maple.
Wie die Algorithmen aussehen, kann ich dir aber wohl erst Ende des nächsten Semesters sagen ;) |
Re: Mathe: Ableitung einer beliebigen Funktion
...derive zumindest kann mehr als numerische näherung...
|
Re: Mathe: Ableitung einer beliebigen Funktion
Es gibt auch Sonderfälle...
f(x) = 1/x f'(x) = ln(x) f(x) = e^x f'(x) = e^x oder Verkettungen/Produkte/Quotienten: f(x) = sin(x)/x^2 f'(x) = cos(x)/x^2 - 2 sin(x)/x^3 Also mit Algebra-Ausdrücken ist das nicht so ganz einfach... |
Re: Mathe: Ableitung einer beliebigen Funktion
ja...algebra ist echt besch****...
Wie funktioniert das mit der Numerischen Lösung? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz