2D 座標架
Author: 藍邦偉  老師

$ O $

$A$

$B$

$C$

$ 向量加法的幾何意義 $

$ 1.三角形法 $

$ 2.平行四邊形法 $

$ 3.多邊形法 $

$Step=%v$

$ 決定A,B,C\;三點的位置 $

$ 將向量\overrightarrow{AC}沿\overrightarrow{AB}平移至B $

$P$

1

2

3

$D$

$D$

$Q$

$ 決定A,B,C\;三點的位置 $

$ 決定A,B,C,D\;四點的位置 $

$欲求 \overrightarrow{AB}+\overrightarrow{AC} $

$欲求 \overrightarrow{AB}+\overrightarrow{AC} $

$欲求 \overrightarrow{AB}+\overrightarrow{AC} +\overrightarrow{AD}$

$ 連\overrightarrow{AP},即為所求 $

$ 分別過B作直線L_1平行\overrightarrow{AC} $
$ 分別過C作直線L_2平行\overrightarrow{AB} $

$ 連\overrightarrow{AD},即為所求 $

$ 連\overrightarrow{AQ},即為所求 $ 

$ 將向量\overrightarrow{AC}沿\overrightarrow{AB}平移至B $

$ 將向量\overrightarrow{AD}沿\overrightarrow{AP}平移至P $

u = Vector((x(Corner[1]), 0), (x(Corner[3]), 0))
v = Vector((0, y(Corner[1])), (0, y(Corner[3])))
O = (0, 0)
Q_2: 0.7 * Corner[1] + 0.3 * Corner[2]
Q_3: (x(Q_2), y(Corner[4]))
poly1, q_1, q_2, q_4, q_3 = Polygon(Corner[1], Q_2, Q_3, Corner[4])
A = (-0.9607241572367934, -0.9131469792077821)
B = (1.2546549415966508, -0.5311851478830164)
C = (-0.3877812868488337, 0.7674850786211868)
s = 0 (slider from 0 to If[c ≟ true, 4, 3], step 1)
t1 = 0 (slider from 0 to 1, step 0.01)
B_1: A + t1 * Vector[A, B]
C_1: A + t1 * Vector[A, C]
u_2 = Vector(A, B_1)
u_1 = Vector(A, C_1)
t2 = 0 (slider from 0 to 1, step 0.01)
t3 = 0 (slider from 0 to 1, step 0.01)
A_2: A + t2 * Vector[A, B]
C_2: C + t2 * Vector[A, B]
A_3: A + t3 * Vector[A, C_2]
w = Vector(A_2, C_2)
poly2, a_1, c_1, c_2, a_2 = Polygon(A, C, C_2, A_2)
u_3 = Vector(A, A_3)
a = false
b = false
c = false
z_1 = Vector(A, B_1)
z_2 = Vector(A, C_1)
C_3: C + 4 * t2 * Vector[A, B]
C_4: C - 4 * t2 * Vector[A, B]
D_3: B + 4 * t2 * Vector[A, C]
D_4: B - 4 * t2 * Vector[A, C]
d_1 = Segment(C_4, C_3)
d_2 = Segment(D_3, D_4)
S = 1
D = Intersect(d_1, d_2)
d_3 = Segment(C, D)
d_4 = Segment(D, B)
E = (-1.6673536973819438, 1.455016375005765)
E_1: A + t1 * Vector[A, E]
z = Vector(A, E_1)
t4 = 0 (slider from 0 to 1, step 0.01)
F_1: A + t3 * Vector[A, D]
F_2: E + t3 * Vector[A, D]
d = Vector(F_1, F_2)
poly3, a_3, e, f_2, f_1 = Polygon(A, E, F_2, F_1)
G: A + t4 * Vector[A, F_2]
f = Vector(A, G)
g: a ≟ false
h: b ≟ false
i: c ≟ false
j: a ≟ false
k: b ≟ false
l: c ≟ false
m: a ≟ false
n: b ≟ false
o: c ≟ false
p: a ≟ false
q: b ≟ false
r: c ≟ false
t: a ≟ false
b_1: b ≟ false
e_1: c ≟ false
g_1: a ≟ false
h_1: b ≟ false
i_1: c ≟ false
j_1: a ≟ false
k_1: b ≟ false
l_1: c ≟ false
m_1: a ≟ false
n_1: b ≟ false
o_1: c ≟ false
p_1: a ≟ false
r_1: b ≟ false
s_1: c ≟ false
t_1: a ≟ false
v_1: b ≟ false
w_1: c ≟ false