\vec{u} + \vec{v}

\vec{u}

\vec{v}

\vec{u} + \vec{v}

Voir les coordonnées -->

Première méthode -->

Deuxième méthode -->

Déplacer les curseurs jusqu'au bout des segments

P = (4, 0)
B = (12, -1)
A = (0, 2)
C = (6.058333333333334, 5.441666666666667)
v = Vector(A, C)
aa = 0 (slider from 0 to 3.1, step 0.01)
vv: (1 + sgn(2 - aa + 0.001)) / 2
uu: (1 + sgn(1 - aa + 0.001)) / 2
zz: (1 + sgn(4 - aa + 0.001)) / 2
ww: (1 + sgn(3 - aa + 0.001)) / 2
a1: (((uu * vv) * ww) * zz)
a2: ((((1 - uu) * vv) * ww) * zz)
a4: ((((1 - uu) * (1 - vv)) * (1 - ww)) * zz)
a3: ((((1 - uu) * (1 - vv)) * ww) * zz)
a5: ((((1 - uu) * (1 - vv)) * (1 - ww)) * (1 - zz))
bb: (a1 * aa) + a2 + a3 + a4 + a5
E: A + (0, (20 * bb))
cc: (a2 * (aa - 1)) + a3 + a4 + a5
dd: (a3 * (aa - 2)) + a4 + a5
u = Vector(P, B)
ee: (a4 * (aa - 3)) + a5
ff: (a5 * (aa - 4))
D: P + (bb * (A - P))
F: D + u
w = Vector(D, F)
G: C + ((1.2 * cc) * w)
H: A + w + ((1.2 * cc) * v)
a = Segment(C, G)
I: A + w
b = Segment(I, H)
J = Intersect(b, a)
K: A + (dd * (J - A))
g = Vector(A, K)
aaz = 0 (slider from 0 to 3.1, step 0.02)
uuz: (1 + sgn(1 - aaz + 0)) / 2
vvz: (1 + sgn(2 - aaz + 0)) / 2
wwz: (1 + sgn(3 - aaz + 0)) / 2
zzz: (1 + sgn(4 - aaz + 0)) / 2
a1z: (((uuz * vvz) * wwz) * zzz)
a2z: ((((1 - uuz) * vvz) * wwz) * zzz)
a3z: ((((1 - uuz) * (1 - vvz)) * wwz) * zzz)
a4z: ((((1 - uuz) * (1 - vvz)) * (1 - wwz)) * zzz)
a5z: ((((1 - uuz) * (1 - vvz)) * (1 - wwz)) * (1 - zzz))
bbz: (a1z * aaz) + a2z + a3z + a4z + a5z
ccz: (a2z * (aaz - 1)) + a3z + a4z + a5z
ddz: (a3z * (aaz - 2)) + a4z + a5z
eez: (a4z * (aaz - 3)) + a5z
ffz: (a5z * (aaz - 4))
L: P + (bbz * (C - P))
M = Translate(L, u)
z = Vector(L, M)
N: A + (ddz * (M - A))
c = Vector(A, N)
d = -1 (slider from -1 to 0, step 1)
T6: "= " + u
T7: "= " + v
T8: "= " + (u + v)
T9: "= " + (u + v)