Geradenschnittpunkte über eine Geradenklasse
-
Ich hab ein kleines problem, gehört villeicht nicht ganz in dieses Forum, also verschiebt es ruhig. Ich will Klassen für geraden und andere Funktionen erstellen, womit ich einfache Berechnungen anstellen kann. Ich bin gerade dabei geraden einzubauen. Ich will eine Funktion schreiben, die die Schnittpunkte der geraden ausrechnet. Das macht man indem man beide geraden gleichsetzt. das problem ist bloß, das die Formel lautet y=m*x+b, d.h. a.m*xa.b = b.m*x+b.b
Hierbei habe ich das Problem, das ich keinen Wert für x festlegen kann, ich kann xaber auch nicht einfach weglassen, wie kann ich das machen?
danke
-
a.m*x+a.b=b.m*x+b.b
<=> (a.m-b.m)*x=b.b-a.b | a.m != b.m
<=> x = (b.b-a.b)/(a.m-b.m)Das kannst du nun hart codieren. Wenn du das ermittelte x in eine der beiden Geradengleichungen einsetzt kannst du die y-Koordinate ermitteln und hast den Schnittpunkt.
-
hat sih geklärt
-
@Mastah: sorry, hatte deinen post nicht gesehen, thx