Darstellung von Kurven Rotation Mathematik Labor Jan-Frederik Heger 18. April 2017 Jan-Frederik Heger Mathematik Labor Darstellung von Kurven Rotation Inhaltsverzeichnis 1 Darstellung von Kurven 2 Rotation Jan-Frederik Heger Mathematik Labor Darstellung von Kurven Rotation Darstellung von Kurven Eine Kreiskurve kann in Matlab in parametrisierter oder in expliziter Form dargestellt werden. Erinnerung: Ein Kreis mit Mittelpunkt M(x0 |y0 ) und Radius r hat die Parameterdarstellung [0,2π] → R2 , t 7→ (x0 + r cos t, y0 + r sin t) Jan-Frederik Heger Mathematik Labor Darstellung von Kurven Rotation Beispiel: Einheitskreis Einheitskreis Parameterdarstellung: [0,2π] → R2 , t 7→ (cos t, sin t) Einheitskreis Funktionsdarstellung: q [−1,1] → R, x 7→ (1 − x 2 ) [−1,1] → R, q x 7→ − (1 − x 2 ) Jan-Frederik Heger Mathematik Labor Darstellung von Kurven Rotation Beispiel: Einheitskreis Einheitskreis Parameterdarstellung: [0,2π] → R2 , t 7→ (cos t, sin t) Einheitskreis Funktionsdarstellung: q [−1,1] → R, x 7→ (1 − x 2 ) [−1,1] → R, 1 2 3 q x 7→ − (1 − x 2 ) x = l i n s p a c e ( − 1 , 1 , 3 0 ) ; y = s q r t (1−x . ˆ 2 ) ; hold on ; a x i s e q u a l ; a x i s o f f ; p l o t ( x , y , ’ r ’ ) p l o t ( x ,−y , ’ r ’ ) 4 5 6 7 t = l i n s p a c e ( 0 , 2 ∗ pi , 3 0 ) ; x = cos ( t ) ; y = s i n ( t ) ; plot (x , y , ’g ’ ) Jan-Frederik Heger Mathematik Labor Darstellung von Kurven Rotation Rotation Eine Drehung einer Koordinatenmatrix K um den Winkel α wird durch Multiplikation mit einer ! Drehmatrix cos(α) − sin(α) Rα = durchgeführt. sin(α) cos(α) Kα = Rα ∗ K = cos(α) − sin(α) sin(α) cos(α) Jan-Frederik Heger ! ∗ x1 x2 . . . y1 y2 . . . Mathematik Labor xn yn ! Darstellung von Kurven Rotation Beispiel zur Rotation Drehen Sie ein Quadrat mit der Seitenlänge a = 2 um seinen Mittelpunkt mit dem Winkel α = 60◦ . Jan-Frederik Heger Mathematik Labor Darstellung von Kurven Rotation Beispiel zur Rotation Drehen Sie ein Quadrat mit der Seitenlänge a = 2 um seinen Mittelpunkt mit dem Winkel α = 60◦ . 1 2 3 4 5 hold on ; A=[−1 −1 1 1 ; −1 1 1 −1]; f i l l (A ( 1 , : ) , A ( 2 , : ) , ’ r ’ ) a l = p i / 4 ; %W i n k e l a l p h a R = [ cos ( a l ) , − s i n ( a l ) ; s i n ( a l ) , cos ( a l ) ] ; D = (R∗A ) ; f i l l (D ( 1 , : ) , D ( 2 , : ) , ’ g ’ ) Jan-Frederik Heger Mathematik Labor