A=

B=

C=

Introduce las coordenadas de los puntos:

X(x,y,z)

Aleja

Acerca

Plano por tres puntos

A = (-2, 1, 2)
CasillaDeEntrada1 = Textfield(A)
B = (0, 2, -1)
CasillaDeEntrada2 = Textfield(B)
C = (1, 4, 2.000000000000001)
CasillaDeEntrada3 = Textfield(C)
O = (0, 0, 0)
u_a = Vector(O, A)
v = Vector(A, C)
u = Vector(A, B)
Π = Plane(C, A, B)
a11: x(u)
a21: y(u)
a31: z(u)
a12: x(v)
a22: y(v)
a32: z(v)
texto1: "\overrightarrow{AB}=" + (LaTeX[u]) + ""
texto3: "\overrightarrow{AC}=" + (LaTeX[v]) + ""
texto6: "\pi:" + (LaTeX[Π]) + ""
D = PointIn(Π)
w = Vector(A, D)
rota = 0 (slider from 0 to 1, step 0.05)
b1: (a21 * a32) - (a31 * a22)
b22: (a11 * a32) - (a31 * a12)
b3: (a11 * a22) - (a21 * a12)
textob1: "\left(" + (LaTeX[b22]) + "   \right) "
textob2: "" + (LaTeX[b22]) + ""
textob = If(b22 < 0, textob1, textob2)
textoc1: "" + (LaTeX[b3]) + ""
textoc2: "\left(  " + (LaTeX[b3]) + " \right) "
textoc = If(b3 < 0, textoc2, textoc1)
a: x(A)
b: y(A)
c: z(A)
aa: abs(a)
ab: abs(b)
ac: abs(c)
texto9 = If(a < 0, ("x+" * aa), a ≟ 0, "x", a > 0, ("x - " * aa))
texto10 = If(b < 0, ("y+" * ab), b ≟ 0, "y", b > 0, ("y - " * ab))
texto11 = If(c < 0, ("z+" * ac), c ≟ 0, "z", c > 0, ("z - " * aa))
texto2_1: "\pi:\left|\begin{array}{} " + (LaTeX[a11]) + " & " + (LaTeX[a12]) + " & " + (LaTeX[texto9]) + " \\ " + (LaTeX[a21]) + " & " + (LaTeX[a22]) + " & " + (LaTeX[texto10]) + "\\ " + (LaTeX[a31]) + " & " + (LaTeX[a32]) + " & " + (LaTeX[texto11]) + " \\ \end{array}  \right|=0
 "
texto2: "\left( " + (LaTeX[texto9]) + " \right) \left|\begin{array}{} " + (LaTeX[a21]) + " & " + (LaTeX[a22]) + " \\ " + (LaTeX[a31]) + "& " + (LaTeX[a32]) + " \\ \end{array}   \right| -\left( " + (LaTeX[texto10]) + "  \right) \left| \begin{array}{} " + (LaTeX[a11]) + " & " + (LaTeX[a12]) + " \\ " + (LaTeX[a31]) + " & " + (LaTeX[a32]) + " \\ \end{array}  \right| +\left(  " + (LaTeX[texto11]) + " \right)\left| \begin{array}{} " + (LaTeX[a11]) + " & " + (LaTeX[a12]) + " \\ " + (LaTeX[a21]) + " & " + (LaTeX[a22]) + "\\ \end{array}  \right| =0 "
texto8: "" + (LaTeX[b1]) + "·\left( " + (LaTeX[texto9]) + "  \right) -" + (LaTeX[textob]) + "·\left( " + (LaTeX[texto10]) + " \right) +" + (LaTeX[textoc]) + "·\left( " + (LaTeX[texto11]) + "  \right) =0"
n = OrthogonalVector(Π)
P = PointIn(Π)
d: (-((x(P) * x(n)) + (y(P) * y(n)) + (z(P) * z(n))))
n1: x(n)
n2: y(n)
n3: z(n)
e = true
texto7: "\overrightarrow{AX}=\left( \begin{array}{} " + (LaTeX[texto9]) + "\\" + (LaTeX[texto10]) + " \\ " + (LaTeX[texto11]) + " \end{array}   \right) "