wie kann ich den schnittpunkt von zwei
2 dimensionalen vektoren bestimmen ?
Gegeben:
→v1=→P2−→P1
→v2=→P4−→P3
Der Schnittpunkt →s von →v1 mit →v2 ist gesucht.
Der Ansatz:
\boxed{\small{\text{$\lambda \cdot \vec{v}_1 - \mu \cdot \vec{v}_2=\vec{P}_3-\vec{P}_1$. Wobei $\vec{s}=\vec{P}_1+\lambda\cdot\vec{v}_1= \vec{P}_3+\mu\cdot\vec{v}_2 $ ist.}}}.
Wobei λ und μ gesuchte Skalare sind.
Die Berechnung von λ:
λ⋅→v1−μ⋅→v2=→P3−→P1|×→v2λ⋅|→v1×→v2|−μ⋅|→v2×→v2|=|(→P3−→P1×→v2|||→v2×→v2|=|→v1|⋅|→v2|⋅sin(0\ensurement∘)=0λ⋅|→v1×→v2|=|(→P3−→P1)×→v2|λ=|(→P3−→P1)×→v2||→v1×→v2|
→s=→P1+λ⋅→v1→s=→P1+|(→P3−→P1)×→v2||→v1×→v2|⋅→v1→s=→P1+|(→P3−→P1)×(→P4−→P3)||(→P2−→P1)×(→P4−→P3)|⋅(→P2−→P1)
→s=(x1y1)+|(x3−x1y3−y1)×(x4−x3y4−y3)||(x2−x1y2−y1)×(x4−x3y4−y3)|⋅(x2−x1y2−y1)(sxsy)=(x1y1)+(x3−x1)(y4−y3)−(y3−y1)(x4−x3)(x2−x1)(y4−y3)−(y2−y1)(x4−x3)⋅(x2−x1y2−y1)
\boxed{ \small{\text{ $ \begin{array}{rcl} s_x &=& x_1 + \dfrac{ (x_3-x_1)(y_4-y_3)-(y_3-y_1)(x_4-x_3) } { (x_2-x_1)(y_4-y_3)-(y_2-y_1)(x_4-x_3) } \cdot (x_2-x_1)\\\\ s_y &=& y_1 + \dfrac{ (x_3-x_1)(y_4-y_3)-(y_3-y_1)(x_4-x_3) } { (x_2-x_1)(y_4-y_3)-(y_2-y_1)(x_4-x_3) } \cdot (y_2-y_1) \\\\ \end{array} $}}}
wie kann ich den schnittpunkt von zwei
2 dimensionalen vektoren bestimmen ?
Gegeben:
→v1=→P2−→P1
→v2=→P4−→P3
Der Schnittpunkt →s von →v1 mit →v2 ist gesucht.
Der Ansatz:
\boxed{\small{\text{$\lambda \cdot \vec{v}_1 - \mu \cdot \vec{v}_2=\vec{P}_3-\vec{P}_1$. Wobei $\vec{s}=\vec{P}_1+\lambda\cdot\vec{v}_1= \vec{P}_3+\mu\cdot\vec{v}_2 $ ist.}}}.
Wobei λ und μ gesuchte Skalare sind.
Die Berechnung von λ:
λ⋅→v1−μ⋅→v2=→P3−→P1|×→v2λ⋅|→v1×→v2|−μ⋅|→v2×→v2|=|(→P3−→P1×→v2|||→v2×→v2|=|→v1|⋅|→v2|⋅sin(0\ensurement∘)=0λ⋅|→v1×→v2|=|(→P3−→P1)×→v2|λ=|(→P3−→P1)×→v2||→v1×→v2|
→s=→P1+λ⋅→v1→s=→P1+|(→P3−→P1)×→v2||→v1×→v2|⋅→v1→s=→P1+|(→P3−→P1)×(→P4−→P3)||(→P2−→P1)×(→P4−→P3)|⋅(→P2−→P1)
→s=(x1y1)+|(x3−x1y3−y1)×(x4−x3y4−y3)||(x2−x1y2−y1)×(x4−x3y4−y3)|⋅(x2−x1y2−y1)(sxsy)=(x1y1)+(x3−x1)(y4−y3)−(y3−y1)(x4−x3)(x2−x1)(y4−y3)−(y2−y1)(x4−x3)⋅(x2−x1y2−y1)
\boxed{ \small{\text{ $ \begin{array}{rcl} s_x &=& x_1 + \dfrac{ (x_3-x_1)(y_4-y_3)-(y_3-y_1)(x_4-x_3) } { (x_2-x_1)(y_4-y_3)-(y_2-y_1)(x_4-x_3) } \cdot (x_2-x_1)\\\\ s_y &=& y_1 + \dfrac{ (x_3-x_1)(y_4-y_3)-(y_3-y_1)(x_4-x_3) } { (x_2-x_1)(y_4-y_3)-(y_2-y_1)(x_4-x_3) } \cdot (y_2-y_1) \\\\ \end{array} $}}}