[MAthe] beliebige (Sub)Punkte (x,y) , zwischen zwei Koordinaten ermittelne

olampl

Lt. Commander
Registriert
Aug. 2005
Beiträge
1.691
Hallo beisammen,

habe in Mathe schwierigkeiten (nich richtig aufgepasst )und brüte deshalb nun schon ne ganze Zeit über einem Problem.

Ich habe ein Zweidimensinales Koordifnatensystem (X,Y),

in diesem befinden sich mehrere Punkte, nun soll ich ein symbol entlang der gezeichneten Line "führen".

Nun mein Problem: Ich habe zwei Punkte P1(x,y) und P2(x,y), wie berechne ich z.b. 10 zwischenpunkte, an denen sich mein Rechteck entlangbewegt.

Auf gut Deutsch ich ich muss für meinen Vektor P1|P2, teilvectoren berechnen. Aber wie?

Danke.
 
Nimmst du ein Punkt als äh Punkt P, den Vektor zwischen den beiden Punkten als äh (Richtungs-)Vektor V und machst Gerade in Punktrichtungsform daraus:

(x,y) = P(x,y) + a*V(x,y)

Dann mußt du a halt nur zwischen 0 und 1 variieren: 0,1; 0,2; ... 0,9 würde halt 9 Zwischenwerte liefern.


PS: was das mit Programmierung zu tun hat, müßtest du aber mal noch dem nächstbesten Moderator erklären. Für mich eher was für das nicht vorhandene Subforum Hausaufgaben... :confused_alt:
 
Zuletzt bearbeitet:
bei n Teilpunkten X1,...,Xn wäre der erste Teilpunkt X1=P1+1/n*(Vektor von P1 nach P2), der k-te Teilpunkt dann folglich Xk=P1+k/n*(Vektorvon P1 nach P2)

hoffe das ist so halbwegs verständlich ausgedrückt, bei weiteren Fragen einfach nochmal schreiben!

mfg
 
mmh, ich weiß zwar nicht genau was du willst, aber vielleicht genügt dir die lineare Funktion, die sich mittels den gegebenen Punkten berechnen läß:

f: y = m*x + n

Anstieg m: (y2 - y1) / (x2 - x1)

Alles in ein Gleichungssystem einsetzen und n berechnen, fertig.
 
@ LeCris:

tausend dank, funktioniert einwandfrei,

thema damit abgesclossen.

Edit: allen anderen auch noch danke
 
Zuletzt bearbeitet:
Oder Zweipunktsteigungsform:

(y2-y1)=(y2-y1) / (x2-x1)
 
LeChris schrieb:
PS: was das mit Programmierung zu tun hat, müßtest du aber mal noch dem nächstbesten Moderator erklären. Für mich eher was für das nicht vorhandene Subforum Hausaufgaben... :confused_alt:

wir haben ein Projekt in der Firma laufen, in dem (sagen wir mal eine Maschine)
selbstständig mit Gps Gesteuert über einen Platz eine vorher definierte Route abfahren soll.

Ich habe die Ehre die Position zu Visualisieren, wenn alles fertig ist bekomme ich die Aktuelle Position via GPS, diese Rechne ich dann in X,Y Coordianten um (fuktioniert bereits).

Nun musste ich aber noch einen Simulator schreiben, welcher die Fahrbewegung simuliert.

Wegen meiner miesen Mathefähigkeiten bin ich aber an oben beschreibenen Prob hängengeblieben.

Lg, kreadon
 
Zurück
Oben