Autor Beitrag
T-Rex007
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Di 26.12.06 15:25 
Hallo Leute,
Ich bin ein bisschen verzweifelt. Ich mach meine facharbeit in Mathe und muss ein Programm programmieren das die nullstellen und ableitung von Funktionen bestimmt. Ich hab keine ahnung wie ich anfangen soll. Ich bitte um HILFE. Es wäre sehr wichtig.
Danke schonmal im voraus.
Der verzweifelte
Calculon
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: Di 26.12.06 15:36 
Zitat:
nullstellen und ableitung von Funktionen

Von beliebigen Funktionen oder beschränkt auf eine best. Sorte (quadr.,sin, etc) von Funktionen?

Gruß

Calculon
--
T-Rex007 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Di 26.12.06 15:43 
also ich denkmal nur quadratische reicht erstmal. schonmal besser als nix:) Ich danke dir für dein Interesse
T-Rex007 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Di 26.12.06 15:46 
Ich denkmal wenn ich quad. hab dann wird Logarithmus und e funtkion kein problem sein
Calculon
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: Di 26.12.06 15:49 
Und wo liegt das Problem?

Die Mitternachtsformel zu programmieren sollte eigentlich nicht so schwer sein. Und eine quaratische Funktion abzuleiten, lässt sich auch recht einfach programmieren.
Calculon
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: Di 26.12.06 15:53 
Zitat:
Ich denkmal wenn ich quad. hab dann wird Logarithmus und e funtkion kein problem sein

Ist das dein ernst?
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Di 26.12.06 15:57 
Es wäre auch noch die Frage zu klären, ob die Nullstellen, Ableitung, etc. analytisch oder numerisch ermittelt werden sollen. Analytisch wird wohl im Rahmen einer Facharbeit wohl keiner verlangen, zumindest nicht für beliebige Funktionen. Also tippe ich mal auf numerisch.

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
T-Rex007 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Di 26.12.06 16:03 
Mein Problem liegt darin das ich mit Delphi ein Anfänger bin. Meinst du ich schaff das, denn ich bin ahnungslos mit der Sprache. Ich werde mir noch Bücher ausleihen um da reinzukommen. Und ich denk mal auf jeden fall numerisch.
T-Rex007 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Di 26.12.06 16:10 
Nee das war nicht mein ernst da siehst du was ich für eine ahnung davon habe aber ich hab mich dafür interessiert und will das jetzt auch durchziehen
Calculon
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: Di 26.12.06 16:11 
Und zu klären wäre auch noch, ob verschachtelte Funktionen miteingeschlossen sind:

Bsp.:

1/2 ( x sqrt( 25 - x^2 ) - 36 ln( x + sqrt( x^2 - 49 ) ) )

Aus einer alten Klausur. :gruebel: Kann ich gar nich mehr ohne meinen TI89!
Calculon
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: Di 26.12.06 16:19 
Ich würde vorschlagen zuallererst beschreibst du die genaue Aufgabenstellung. Wie soll das ganze aussehen? Wie gibst du deine Funktion ein? Welche Funktionen muss das Programm behandeln können. Soll das ganze numerisch oder analytisch gehandhabt werden? (Analytisch ginge, wenn es keine allzu heftigen Funktionsverschachtelungen gäbe). Aber das muss doch aus der Aufgabenstellung hervorgehen!
T-Rex007 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Di 26.12.06 16:37 
OK, also:
In der 12 machen wir Analysis. so und ich hab mir gedacht, das wenn man z.b. eine quad. funktion hat, dass man sie in ein EDIT-fenster eingibt und wenn man auf den einen Button klickt das er die Ableitung von der funktion in einem anderen Edit-fenster zeigt. oder wenn man auf den anderen Button klickt das er die nullstellen anzeigt. und wenn man die erste ableitung hat dann kann man ja auch 2 und 3 machen und für lokale extrema dann die 2 ableitung gleich null setzten. Und mein lehrer hat mir eigentlich viel offen gelassen und gesagt ich soll gucken wie ich klarkomme was ich alles schaffen kann. D.h. so komplex muss das alles nicht sein.
T-Rex007 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Di 26.12.06 16:40 
Und verschachtelte Funktionen?? ich denk mal nicht. Nur wie z.b. f(x)=x^5+4x^3-2x^2+5
und e- und logarithmusfunktion lass ich erstmal weg und frag meinen lehrer ob er sowas auch haben will ich hoffe mal nicht
Calculon
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 676

Win XP Professional
Delphi 7 PE, Delphi 3 PRO
BeitragVerfasst: Di 26.12.06 18:10 
Dann würde ich die Ableitungen analytisch machen, d.h. du analysierst den string, der in deinem Edit-Feld steht. Hier würde ich dann eine vorher von dir genormte Syntax nehmen. Also das sieht schonmal sehr gut aus: x^5+4x^3-2x^2+5
Ich würde mir für die string-Zerlegung folgende Delphi-Funktionen genauer ansehen:
ausblenden Delphi-Quelltext
1:
2:
3:
AnsiPos
copy
delete

Die Nullstellen würde ich numerisch ermitteln. Schau dir diesbezüglich mal den folgenden Link an:

perso.orange.fr/jean...cal/roottest_pas.txt

--
delfiphan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2684
Erhaltene Danke: 32



BeitragVerfasst: Di 26.12.06 18:30 
Nullstellen von Polynomen berechnet man numerisch am besten durch Matrixrechnung (Companionmatrix+Eigenwertsolver).
Horst_H
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1654
Erhaltene Danke: 244

WIN10,PuppyLinux
FreePascal,Lazarus
BeitragVerfasst: Di 26.12.06 18:52 
Hallo,

Bei Polynomen oft sehr hilfreich ist das Horner Schema.
Zum Beispiel: Ableitungen

Gruss Horst
T-Rex007 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Di 26.12.06 19:02 
Leute ich bin euch sowas von dankbar. ihr habt mir echt weiter geholfen. Echt einen großen dank an euch. Super nett
T-Rex007 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Di 02.01.07 13:19 
Hi leute,
da bin ich wieder!
also ich hab mal wieder ne frage, weil ich jetzt immer noch nicht genau weis welche formeln ich da benutzen muss.
Also als erstes wäre da, dass er mir die funktion erkennt, dann das er beim klicken auf den einen button diese funkiton gleich null setzt und was ich garnicht weis wie man die ableitung hinkriegt???
könnt ihr mir vielleicht irgendwelche fachbegriffe dazu sagen damit ich das nachlesen kann oder irgendwie anders helfen??
Bitte Bitte Bitte
delfiphan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2684
Erhaltene Danke: 32



BeitragVerfasst: Di 02.01.07 14:47 
Willst du die Ableitung als Formel haben (aus "x^2" mach "2*x") oder willst du einfach an verschiedenen Stellen der Funktion die Werte der Ableitung berechnen (z.B. um einen Graphen zu zeichnen). Das sind zwei völlig verschiedene Dinge.

Die Ableitung als Formel zu erhalten ist um einiges komplizierter.
T-Rex007 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Di 02.01.07 15:27 
Nee nix mit zeichen oder so.Ich will einfach der er mit in einem anderen labelfeld z.b. die ableitung anzeigt.