graphen x/y punkte bestimmen
Übersicht

![]() |
biggicekeyBetreff: graphen x/y punkte bestimmen |
![]() Antworten mit Zitat ![]() |
---|---|---|
hallo,
habe folgendes problem: habe einn graphen mit x und y koordinaten, in diesem sind einzelne punkte in form von types eingetragen, diese sind über line miteinander verbunden, so dass sich eine kurve ergibt jetzt möchte ich zu x werten den entsprechenden y wert haben, auch wenn dieser sich zwischen 2 punkten befindet. weiß jemand wie man diesen errechnen bzw. erschließen kann?? achja die kurve ist keine einheitliche funktion sondern zufällig also nicht errechenbar gruß key |
||
CodeMaster |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Sofern nicht zwei Punkte übereinander liegen können, ist es ganz einfach:
Du gehst alle Types durch und speicherst den von der X-Koordinate links liegenden und den rechts liegenden Typeeintrag. Anschließend berechnest du die Lineargleichung der Punkte von den beiden Types und kannst in diese Formel die gesuchte X-Koordinate einsetzen. [edit] Das hier könnte dir helfen. |
||
Dies ist ein Text, der an jeden Beitrag von dir angehängt werden kann. Es besteht eine Limit von 500 Buchstaben.
Zuletzt bearbeitet von CodeMaster am Mo Apr 01, Parse error: syntax error, unexpected ';' in htdocs\viewtopic.php on line 102 |
![]() |
biggicekey |
![]() Antworten mit Zitat ![]() |
---|---|---|
kannst du mir vllt noch nen beispiel für die lineargleichung geben?
also wie ich die aus 2 punkten die gleichung aufstelle? danke |
||
CodeMaster |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich schätze mal, du hast die Klasse 7 (oder in welcher auch immer man Lineargleichungen durchnimmt) bereits hinter dir.
Andernfalls, hier ein Ansatz: Um von Punkt a nach Punkt b zu kommen, brauchst du für die Gleichung y = m * x + b die Werte m und b. m errechnet sich durch (y2 - y1) / (x2 - x1) und b ist der Y-Wert des ersten Punktes. M'kay? |
||
Dies ist ein Text, der an jeden Beitrag von dir angehängt werden kann. Es besteht eine Limit von 500 Buchstaben.
Zuletzt bearbeitet von CodeMaster am Mo Apr 01, Parse error: syntax error, unexpected ';' in htdocs\viewtopic.php on line 102 |
![]() |
Lord_Vader |
![]() Antworten mit Zitat ![]() |
---|---|---|
naja y ist eigentlich der y wert ^^
b ist die verschiebung auf der y achse (nach oben unten) und m ist die steigung. |
||
![]() |
biggicekey |
![]() Antworten mit Zitat ![]() |
---|---|---|
hey danke leute...
ja hab die 7. hinter mir wusst auch noch das das mit steigung ist aber man hat halt nicht alles im kopf... hab das problem auch schon gelöst.... der hinweis mit dem algorythmus programm war sehr nützlich... hab jetzt die punkte auch in dim felder gesetzt und den weg gewählt. ergebnis ist echt gut geworden. danke leute |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group