平面座標系與空間座標系
Author: 藍邦偉  老師

x

y

z

單位向量

座標軸

Reset

a=

b=

c=

z 座標

xy平面

平面座標系與
空間座標系

Step1

Step2

P(

,

,

)

α = 0 rad (slider from 0*° to 225*°, step 0.01*°)
β = 0 rad (slider from 0 to 70*°, step 0.1*°)
O = (8.607553755897536, 4.476197369651575)
X_{unit}: O + (cos(α), sin(α) * cos(β))
Y_{unit}: O + (-1 * sin(α), cos(α) * cos(β))
Z_{unit}: O + (0, sin(β))
u = Vector(O, X_{unit})
v = Vector(O, Y_{unit})
w = Vector(O, Z_{unit})
L = 5 (slider from 1 to 6, step 1)
a = Vector(O - L * v, O + L * v)
b = Vector(O - L * w, O + L * w)
z = Vector(O - L * u, O + L * u)
A_1: O + L * u
B_1: O + L * v
Z: O + L * w
c = false
d = true
Q_2: 0.2 * Corner[2] + 0.8 * Corner[1]
Q_3: (x(Q_2), y(Corner[3]))
多邊形1, e, q_2, q_3, f = Polygon(Corner[1], Q_2, Q_3, Corner[4])
g = Segment(Q_2, Q_3)
list1 = Sequence(CurveCartesian[x(O + t * u + s * v), y(O + t * u + s * v), t, -L, L], s, -L, L, 1)
list2 = Sequence(CurveCartesian[x(O + t * u + s * v), y(O + t * u + s * v), s, -L, L], t, -L, L, 1)
a1 = 0
b1 = 0
c1 = 0
IB1 = Textfield(a1)
IB2 = Textfield(b1)
IB3 = Textfield(c1)
P_1: O + a1 * u
P_2: O + b1 * v
P_3: O + c1 * w
list3 = Sequence(O + t * w, t, -L + 1, L - 1)
h = false
P: O + a1 * u + b1 * v + c1 * w
P_4: O + a1 * u + b1 * v
P_5: O + b1 * v + c1 * w
P_6: O + a1 * u + c1 * w
i = true
j = Segment(P_6, P)
k = Segment(P, P_4)
l = Segment(P_4, P_1)
m = Segment(P_6, P_1)
n = Segment(P_4, P_2)
p = Segment(P_2, P_5)
q = Segment(P_5, P)
r = Segment(P_6, P_3)
s = Segment(P_3, P_5)
t = Segment(O, P_3)
a_1 = Segment(O, P_1)
b_1 = Segment(O, P_2)
text2: "P(" + (LaTeX[a1]) + "," + (LaTeX[b1]) + "," + (LaTeX[c1]) + ")"