Google ClassroomGoogle Classroom
GeoGebraLección de GeoGebra

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