Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Benutzergenerierten Funktionsgraphen zeichnen (https://www.delphipraxis.net/56289-benutzergenerierten-funktionsgraphen-zeichnen.html)

tRaWn 3. Nov 2005 12:27


Benutzergenerierten Funktionsgraphen zeichnen
 
Hallo,
ich möchte eine vom Benutzer des Programmes eingegebene Funktion graphisch darstellen.
Mit dem Zeichnen klappt es auch schon, nur weiß ich nicht wie ich dem y-wert die einzugebene funktion zuweisen kann.

Bitte um Hilfe
thx

ibp 3. Nov 2005 12:34

Re: Benutzergenerierten Funktionsgraphen zeichnen
 
such mal nach "parser" hier im forum und herzlich willkommen bei dp!

marabu 3. Nov 2005 12:44

Re: Benutzergenerierten Funktionsgraphen zeichnen
 
Hi.

Wenn es um beliebige Funktionen geht, dann kommst du um einen Parser nicht herum. Wenn es nur um Polynome geht, dann könntest du die Koeffizienten auch einfach in einer ListBox sammeln.

Grüße vom marabu

tRaWn 3. Nov 2005 12:52

Re: Benutzergenerierten Funktionsgraphen zeichnen
 
jow, sollen so ziemlich alle funktionen dargestellt werden können, sin, usw.
werd dann wohl versuchen die parser zu verstehen und einzubauen.
Danke

Aenogym 3. Nov 2005 13:00

Re: Benutzergenerierten Funktionsgraphen zeichnen
 
Zitat:

Zitat von tRaWn
jow, sollen so ziemlich alle funktionen dargestellt werden können, sin, usw.
werd dann wohl versuchen die parser zu verstehen und einzubauen.
Danke

viel glück dabei, das ist ein umfangreiches thema. wenn du probleme hast, kannst du dich ja zum beispiel mal an dax wenden. die hat gerade erst ihren logikparser hier vorgestellt ;) :thumb:

Khabarakh 3. Nov 2005 13:04

Re: Benutzergenerierten Funktionsgraphen zeichnen
 
Zitat:

Zitat von Aenogym
Zitat:

Zitat von tRaWn
jow, sollen so ziemlich alle funktionen dargestellt werden können, sin, usw.
werd dann wohl versuchen die parser zu verstehen und einzubauen.
Danke

viel glück dabei, das ist ein umfangreiches thema.

Solange man ihn nicht nachbauen will, ist es mit zwei Funktionsaufrufen getan :wink: .


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:06 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 by Thomas Breitkreuz