Berechnungen
- package("geo"): export(geo):
und benannt.
- linalg::scalarProduct(matrix([n1,n2,n3]),matrix([4,0,-1])),
skalarprodukt(vektor(n1,n2,n3),vektor(4,0,-1))
- norm(matrix([3,-1,2]),2), betrag(vektor(3,-1,2))
- float(linalg::angle(matrix([3,-1,2]),matrix([4,0,-1]))/PI*180),
winkelmass(vektor(3,-1,2),vektor(4,0,-1))
Bei winkelmass wurde auf die Einführung spezieller Prozeduren für Winkel zwischen Vektoren, Geraden,![]()
Ebene verzichtet, weil sich die Fragestellung schnell auf den Winkel zwischen zwei geiegnet gewählten Vektoren
zurückführen läßt.
Anders beim Abstand, für den verschiedene Lösungswege erforderlich sind.
- P :=punkt(5,0,0):
v_ :=vektor(6,2,2):
g_:=gerade(1-r,1,1+r):
h_:=gerade(2-r,1,1+r): // parallel zu g
i_:=gerade(r,0,0): // windschief zu g
E_:=ebene(s,3,1+r):
F_:=ebene(s,0,r): // parallel zu e
abstand(P,v_), abstand(P,g_), abstand(P,E_);
abstand(g_,h_), abstand(g_,i_), abstand(g_,E_);
abstand(E_,F_)