Trigonometrie?
-
rudiM schrieb:
ich habe leider noch nie was von Geradengleichungen gehört... was soll ich damit anfangen?
Das Wort googeln?
-
Hallo SeppJ,
wollt ihr euere Kompetenz an Google abgeben? Ich merk's schon...armes Volk.
-
So, ich hab ja Zeit ^^
Du machst den Ansatz
f(x) = a*x + b für die erste und g(x) = a*x+b für die zweite Funktion.Durch zwei Punkte ist eine Gerade eindeutig bestimmt.
f(0.3) = -166 = a0.3 + b
f(-14) = 0.2 = a(-14) + bJetzt kannst du nach a und b auflösen und erhälst a = -11.62 und b = -162.51 (die Werte sind natürlich gerundet).
Du erhälst dann
f(x) = -11.62*x - 162.51Dann machst du das gleiche für die Funktion g(x).
Um nun den gemeinsamen Schnittpunkt zu ermitteln musst du
f(x) = g(x)
nach x auflösen. Somit bekommst du die x-Koordinate vom Schnittpunkt. Die y-Koordinate bekommst du dann, in dem du die x-Koordinate in f(x) oder g(x) einsetzt.Hoffe, dass das so verständlich ist.
-
Hallo, Icarus2,
Ich muß mir das erst mal durchdenken. Meine Arbeit dazu ist, das in mein Programm einzubauen.
Schön, dass ein Lösungsweg in Sicht ist. Nur am Schluss, den Schnittpunkt nach x und dann nach y aufzulösen ist mir auf die schnelle micht klar.
Gruß Rudi
-
Sagen wir du hast
f(x) = 2*x -2
g(x) = 4x + 2Du möchtest nun die x-Koordinate des Schnittpunktes berechnen. Du suchst also den x-Wert, für den beide Funktionen den gleichen Funktionswert (also die gleiche y-Koordinate) haben.
Darum machst du
f(x) = g(x) <==> 2*x - 2 = 4*x + 2 ==> x = -2Dann noch kurz die y-Koordinate ausrechnen:
f(-2) = g(-2) = -6Somit hast du den Schnittpunkt S(-2 / -6)
-
Hallo,
ich hab dann das mal programmiert. Leider ist wohl ein Fehler drin, find ihn aber nicht
Linie D geht durch Punkt D und DD, Linie B geht durch B und BB.Ba = (BBy - By) / (Bx + BBx)
Bb = By - (Ba * Bx)
Da = (DDy - Dy) / (Dx + DDx)
Db = Dy - (Da - Dx)
x = (Db - Bb) / (Ba - Da)
y = (Ba * x) + BbBitte, könnt ihr das nachprüfen?
Danke, Rudi
-
rudiM schrieb:
Leider ist wohl ein Fehler drin, find ihn aber nicht
Wie kommst du da drauf? Bis auf ein geteilt durch 0 bei entsprechender Steigung (benutz doch lieber eine Vektorgleichung!) sieht das eigentlich richtig aus.
-
rudiM schrieb:
Hallo SeppJ,
wollt ihr euere Kompetenz an Google abgeben? Ich merk's schon...armes Volk.Geradengleichung ist Stoff der Sekundarstufe I oder frueher. Armer rudiM ...
-
-
@Seppj:
Ich hab die Geraden im Grafikprog gezeichnet.Dort kann ich die Schnittpunkt-Koordinaten ablesen. Wenn ich sie aber ausrechnen lassen will kommen andere raus.@knivil
Ja, ich bin auch arm dran. Leider hab ich nach einem halben Jahrhundert schon wieder vergessen, was andere noch nicht gelernt haben.@krümelkacker:
Guter Vorschlag, da die meisten meiner Linien sehr parallel zur x oder y Achse laufen, ist diese Methode vielleicht besser.Ich bleib mal dran. Danke. Rudi