| Autor |
Beitrag |
T-Rex007
Hält's aus hier
Beiträge: 10
|
Verfasst: 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
      
Beiträge: 676
Win XP Professional
Delphi 7 PE, Delphi 3 PRO
|
Verfasst: 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 
Hält's aus hier
Beiträge: 10
|
Verfasst: 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 
Hält's aus hier
Beiträge: 10
|
Verfasst: Di 26.12.06 15:46
Ich denkmal wenn ich quad. hab dann wird Logarithmus und e funtkion kein problem sein
|
|
Calculon
      
Beiträge: 676
Win XP Professional
Delphi 7 PE, Delphi 3 PRO
|
Verfasst: 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
      
Beiträge: 676
Win XP Professional
Delphi 7 PE, Delphi 3 PRO
|
Verfasst: 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.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: 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 
Hält's aus hier
Beiträge: 10
|
Verfasst: 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 
Hält's aus hier
Beiträge: 10
|
Verfasst: 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
      
Beiträge: 676
Win XP Professional
Delphi 7 PE, Delphi 3 PRO
|
Verfasst: 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.  Kann ich gar nich mehr ohne meinen TI89!
|
|
Calculon
      
Beiträge: 676
Win XP Professional
Delphi 7 PE, Delphi 3 PRO
|
Verfasst: 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 
Hält's aus hier
Beiträge: 10
|
Verfasst: 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 
Hält's aus hier
Beiträge: 10
|
Verfasst: 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
      
Beiträge: 676
Win XP Professional
Delphi 7 PE, Delphi 3 PRO
|
Verfasst: 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:
Delphi-Quelltext
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
      
Beiträge: 2684
Erhaltene Danke: 32
|
Verfasst: Di 26.12.06 18:30
Nullstellen von Polynomen berechnet man numerisch am besten durch Matrixrechnung (Companionmatrix+Eigenwertsolver).
|
|
Horst_H
      
Beiträge: 1654
Erhaltene Danke: 244
WIN10,PuppyLinux
FreePascal,Lazarus
|
Verfasst: Di 26.12.06 18:52
Hallo,
Bei Polynomen oft sehr hilfreich ist das Horner Schema.
Zum Beispiel: Ableitungen
Gruss Horst
|
|
T-Rex007 
Hält's aus hier
Beiträge: 10
|
Verfasst: 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 
Hält's aus hier
Beiträge: 10
|
Verfasst: 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
      
Beiträge: 2684
Erhaltene Danke: 32
|
Verfasst: 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 
Hält's aus hier
Beiträge: 10
|
Verfasst: 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.
|
|