AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Equations// Gleichungen

Ein Thema von .echo · begonnen am 18. Mai 2006 · letzter Beitrag vom 20. Mai 2006
Antwort Antwort
.echo

Registriert seit: 13. Mai 2006
21 Beiträge
 
#1

Equations// Gleichungen

  Alt 18. Mai 2006, 21:01
Hallo, ich würde gern über canvas, ein Graph für eine Gleichung der art ax+bx+cx+...+nx=y (natürlich auch mit x^n) wobei ich nunmal nicht weiß wie ich diese Gleichung aus einem edit Feld auslesen kann, und somit werte von 0.x bis x.x für das x einsetzen kann;
Würde mich über Vorschläge und Ideen freuen.
mfg
~.echo
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Equations// Gleichungen

  Alt 18. Mai 2006, 21:04
Wenn ich das richtig verstanden habe, gibst du in einem Edit die Werte für x ein und willst diese dann im Code verrechnen.

Da du Kommazahlen eingeben willst, müsstest du es so machen:

[delphi]
var
x: Real;

begin
x := StrToFloat(Edit1.Text);

{ ... }

end;

schon hast du das x und kannst damit rechnen

[edit]
Wenn du für Zahlen-Eingabe ein Edit verwenden willst, dann musst du aufpassen, dass du auf Buchstaben reagierst, denn sonst bekommst du eine Exception. Mit einem MaskEdit würd das nicht passieren...
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Flare

Registriert seit: 26. Jan 2006
Ort: Leipzig
529 Beiträge
 
Delphi 7 Professional
 
#3

Re: Equations// Gleichungen

  Alt 18. Mai 2006, 21:10
Ich denke eher, dass er einen Funktionsparser benötigt, der Aus einer Gleichung die entsprechenden Y-Werte (eben in Abhängigkeit von X) anzeigt.


Flare
Willy Scheibel
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#4

Re: Equations// Gleichungen

  Alt 18. Mai 2006, 21:40
Und Funktionsparser gibts hier einige. Nur um mal den Hier im Forum suchenCQParser, den Hier im Forum suchenECQP und Hier im Forum suchenHAM zu nennen ^^
  Mit Zitat antworten Zitat
.echo

Registriert seit: 13. Mai 2006
21 Beiträge
 
#5

Re: Equations// Gleichungen

  Alt 18. Mai 2006, 22:12
Ok thx erstmal für die schneller antworten;
Mal sehen ob ich damit was anfangen kann;
mfg
~.echo
  Mit Zitat antworten Zitat
Benutzerbild von Kroko1999
Kroko1999

Registriert seit: 21. Apr 2005
Ort: Spremberg
455 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Equations// Gleichungen

  Alt 19. Mai 2006, 08:31
eine Kompo für's Koordinatensystem gibt es hier!
Da sprach der Stumme zum Blinden: "Du wirst sehen ..."
oder
Wer lesen kann, ist klar im Vorteil!
  Mit Zitat antworten Zitat
Benutzerbild von Corpsman
Corpsman

Registriert seit: 8. Nov 2005
Ort: nähe Stuttgart
981 Beiträge
 
Delphi XE2 Professional
 
#7

Re: Equations// Gleichungen

  Alt 19. Mai 2006, 08:35
Auch unter der Gefahr das ich hier Kritisiert werde.

Empfehle ich dir doch sehr den PArser selbst zu schreiben. Sonst ist der Lerneffeckt = 0.

Ich selbst habe deswegen auch schon diverse Parser geschrieben, in der einfachsten Form sind das nur 10 - 20 Zeilen Code.
Uwe
My Sitewww.Corpsman.de

My marble madness clone Balanced ( ca. 70,0 mb ) aktuell ver 2.01
  Mit Zitat antworten Zitat
.echo

Registriert seit: 13. Mai 2006
21 Beiträge
 
#8

Re: Equations// Gleichungen

  Alt 20. Mai 2006, 10:30
Yo thx für die tipps, hab nunmal bisher mich noch nichtso sehr mit Parsern beschäftigt;
Da ich mich erst seid paar Monaten mit Delphi auseinandersetze, und auch von so aus nicht so viel Zeit habe;
Ich werd mal sehen was ich da machen werde

~.echo
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz