Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Funktionsdarstellung (https://www.delphipraxis.net/178609-funktionsdarstellung.html)

Rebel 19. Jan 2014 11:19

AW: Funktionsdarstellung
 
Danke schön für die Hilfe, ich werde sofort anfangen :)

Rebel 19. Jan 2014 12:59

AW: Funktionsdarstellung
 
Hey leute, ich krieg einfach keinen Fuß gesetzt.....

auch deine Links halfen mir leider nicht sonderlich weiter, so dass ich sie verstanden hätte... ich bin grade einfach nur verzweifelt und wütend :evil:
Ich weiß nicht, wie ich anfangen soll, jedes mal, wenn ich denke, ich habs, kommen Fehlermeldungen und krieg dieses blöde Programm einfach nicht zum laufen...

Sir Rufo 19. Jan 2014 13:02

AW: Funktionsdarstellung
 
Dann erzähl uns doch mal deine Überlegungen/Erkenntnisse zum Zeichnen des Koordiantensystems.

Welche Informationen werden benötigt um das zu Zeichnen?

Rebel 19. Jan 2014 15:06

AW: Funktionsdarstellung
 
Liste der Anhänge anzeigen (Anzahl: 1)
Also... nach laaaaaaaaaaaaaaaaanger Verzweiflung habe ich es nun hinbekommen, ganzrationale Funktionen bis 3ten grades darzustellen. :-D:-D:-D

Bis jetzt habe ich nur kleinere Problem, ich würde gerne, dass:

1. Der Funktionsname am Graphen ist, wie formuliere ich am besten den Befehl im Quelltext?
2. Würde ich gerne, dass mein Koordinatensystem nicht so steif von -3 bis 3 geht, sondern allumfassender ist. Ich weiß halt nur nicht wie ich es formulieren soll.
3. Würde ich auch gerne ins koordinatensystem reinzoomen.

Anbei hänge ich einfach mal mein Programm dran und hoffe ihr könnt es abspielen lassen und mir irgnedwie helfen :thumb:

Liebe Grüße
Rebel

Sir Rufo 19. Jan 2014 15:20

AW: Funktionsdarstellung
 
Deine Wünsche 2. und 3. könnten in Erfüllung gehen, wenn du dich mit meiner Fragestellung auseinandersetzen würdest. Denn genau darauf zielt die ab ...

So it's up to you

Rebel 19. Jan 2014 15:35

AW: Funktionsdarstellung
 
Ahh ok :)

Also ich stelle mir das ganze so vor, dass der User sich Funktionen darstellen lassen kann in einem kartesischen Koordinatenstystem, bei den Funktionen wurde mir halt vorgeschrieben, dass es ganzrationale funktionen bis 4ten grad seien sollen, eine Sinusfunktion y=a+sin(b+x)+c) und eine lnx-funktion oder eine e^x-funktion. Der User soll die Parameter halt selbst festlegen können, wie die funktion ganz genau heißen soll, z.b. 1.grades - y= 2x+2, oder halt y=0,5x-3 usw.
Eebenso auch bei dne anderen Funktionen.

Wichtig ist halt, dass man in dass Koordinatensystem zoomen, kann, um halt ganz genau zu erschließen, wo der Graph die x-Achse schneidet, oder y-Achse usw.
Außerdem sollte mna halt in dem Koordinatensystem hin- und her ''gucken'' können, wie halt bei GoogleMaps, wo man halt reinzoomen kann, oder auch eine andere Stelle des Koordinatensystems erkennen kann.

Ich hoffe meine Formulierungen sind verständlich, was ich vor habe udn was ich möchte :)

lg

Sir Rufo 19. Jan 2014 16:10

AW: Funktionsdarstellung
 
Ich weiß was du willst, bzw. wenn du das umgesetzt hast, dann kannst du das darstellen, wie du das möchtest.

Also ich zitiere mich nochmal
Zitat:

Zitat von Sir Rufo (Beitrag 1244308)
Fang doch erstmal damit an, dir eine Prozedur zu schreiben, die ein Koordinaten-System zeichnet.

Halte diese aber so generell wie möglich.

Überlege dir dazu vorher, welche Informationen du benötigen würdest, wenn du die Aufgabe bekommst "Zeichne ein Koordinaten-System" und diese Aufgabe zu vollsten Zufriedenheit (das Gebilde sieht genau so aus, wie der Auftraggeber sich das vorgestellt hat) erledigen möchtest.

Hier mal so 2 Punkte, die schon mal wichtig wären (dir aber evtl. gar nicht so direkt in den Sinn kommen)
  • Worauf soll ich zeichnen? (Blatt Papier, Karton, Keksdose, ...) (Delphi -> Delphi-Referenz durchsuchenTCanvas)
  • Wo auf dem Medium und wie groß ist der Platz zum Zeichnen? (Delphi -> Delphi-Referenz durchsuchenTRect)
  • ...
Damit kannst du dir dann schon mal die Parameter-Liste zusammenstellen.

Das wäre der erste Schritt in die richtige Richtung

Vervollständige die angefangene Liste von mir

Rebel 19. Jan 2014 16:40

AW: Funktionsdarstellung
 
Ich danke dir für die Hilfe Sir Rufo, aber ehrlich gesagt kapier ich nicht was du meinst, klar... worauf soll dass koordinatensystem gezecihnet werdne, natürlich auf papier, aber ich verstehe deine verweise nicht .. z.b. TCanvas...
wie gesagt, in Info bin ich echt doof und versuche so gut es geht halt durch zu kommen für mein Abitur, hab auch erst das zweite jahr Info :oops:

Sir Rufo 19. Jan 2014 16:43

AW: Funktionsdarstellung
 
Ok, zeichne mir auf ein Blatt Papier ein Koordinatensystem, so wie ich mir das vorstelle.

Kannst du das mit diesen Angaben?

Ja, dann zeig her und ich sage spontan "falsch".
Nein, welche Informationen brauchst du noch von mir?

Rebel 19. Jan 2014 16:51

AW: Funktionsdarstellung
 
Naja ich brauche von dir die Informationen, wie gross bzw. lang die x- und y-Achse sein soll, ob es ein Koordinatensystem sein soll mit 2 oder 3 Achsen.... dass fällt mir dazu gleich ein :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:25 Uhr.
Seite 2 von 3     12 3      

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