Google Classroom
GeoGebraGeoGebra Classroom

Spiegelung an Ebene

Allgemeines Prinzip Bilde die Einheitsbasis e1,e2,e3 ab und setze die Bildvektoren e1',e2',e3' zur Abbildungsmatrix zusammen. Spiegelung an einer Ursprungsebene mit dem Normalenvektor
  • berechene über HNF den Abstand d eines Urbildpunktes p ( )
  • gehe von Urbild p den doppelten Abstand auf die "andere" Seite der Ebene zum Bildpunkt in Richtung des normierten Normalenvektors
Das Zusammensetzen der Bildvektoren ist aweng schreibintensiv Zeilen 8,9,10, Transpose({Flatten(e1'),Flatten(e2'),Flatten(e3')}) deshalb das algebraische Verfahren: Matrixaufstellen, Abbildungsgleichungen lösen und einsetzen = Spiegelmatrix S (diagonal symmetrisch). Die Determinante einer Spiegelungsmatrix: Determinante(S)=-1.
Die Funktion SP(no,vo):=vo-2Dot(vo,no)/Dot(no,no)*no berechnet das Spiegelbild von vo an einer Ursprungsebene mit Normalenvektor no. Die Funktion GS(po,oo,ro):=2 (oo+(Dot(po-oo,ro))/(Dot(ro,ro))*ro)-po berechnet das Bild von po an einer Geraden g: oo + t ro Toolbar ImageDie Eingabe ins CAS muss mit "Behalte Eingabe" erfolgen Spiegelung an beliebiger Ebene: Translationsvektor: Verschiebe einen Spurpunkt der Ebene E in den Ursprung, z.B. zAchse z.B. E: 2 x - y - z = 2 T:=Substitute((0,0,z), Solve(Substitute(E, {x=0,y=0}),z)) vo':=SP(no,vo-T)+T  Spiegelungsmatrix S (für Ursprungsebene) Bilde Basisvektoren ab S:=Transpose({ Flatten(Vector(SP((2,-1,-1),(1,0,0)))), Flatten(Vector(SP((2,-1,-1),(0,1,0)))), Flatten(Vector(SP((2,-1,-1),(0,0,1))))}) A'':=Vector(S (A-T)) + T; Point Result a:=S Vector((A-T)) + T; Vector Result Achtung Addition Matrix Vektor + Translationsvektor SpiegelungAnUrsprungsebene.ggb