frage: lineare funktion
-
hallo
ich hab da mal ne frage:
ich habe drei lineare funktion welcher auf dem koordinaten system ein dreick bilden
also z.B.
f(x) = 5x - 1
f(x) = -x + 5
f(x) = 0.5x + 100dazu habe ich noch verschiedene punkte in diesem koordinaten system.
meine Frage nun:
Gibt es eine möglichkeit, herauszufinden, ob ein punkt in diesem dreick ist oder nicht?
Bild dazu:
http://www.tiguriner.ch/wurlitz/border.gif
-
Hehe... ich bin seit 3 Monaten in diesem Forum und lese diese Frage schon zum dritten mal.
Guck ma da nach http://www.c-plusplus.net/forum/viewtopic-var-t-is-148482.html
-
ok.. danke...
nun noch eine frage...
was wenn ich nicht ein 3Eck sondern ein n-eck habe?
-
ein n-eck kannst du immer aus dreiecken zusammensetzen
Illustration
also einfach einen punkt auswählen und dann nacheinander schauen, ob der der punkt im dreick ABC, ACD, ADE, AEF, ... liegt
-
Ist das Dreick / Polygon fest?
Warum formulierst Du das Dreieick / Polygon nicht einfach als Ungleichung und prüfst, ob alle Bedingungen erfüllt sind?
Das sind pro Punkt im schlimmsten Fall drei Multiplikation, Additionen und Vergleiche.
-
ne die sind nicht fest...
aber danke... funktioniert allesneue aufgabe:
gerade jemand hier der mir rasch die formel erklären kann um den schnittpunkt 2er linearen funktionen zu ermitteln sofern sie nicht parallel zueinander sind...?
-
Löse einfach ax+b = cx+d nach x auf. Dann haste Deine Formel. Du mußt voraussetzen, daß a!=c.
-
Nur zur Info:
muchach0 schrieb:
ich habe drei lineare funktion welcher auf dem koordinaten system ein dreick bilden
also z.B.
f(x) = 5x - 1
f(x) = -x + 5
f(x) = 0.5x + 100Keine der Funktionen sind linear, nur affin-linear.
-