Link - Hochschule Ulm
Link - Hochschule Ulm
Link - Hochschule Ulm
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Das Skalarprodukt der beiden Vektoren u =<br />
(0, 0, 1) und v = (0, −2, 2) haben wir in Beispiel<br />
2.8 ausgerechnet; hier die Bestätigung<br />
mit der dot-Funktion<br />
1 >> u = [0;0;1]; v = [0;-2;2];<br />
2 >> dot(u,v)<br />
3 ans =<br />
4 2<br />
Den Winkel aus Beispiel 2.9 berechnen wir wie<br />
folgt<br />
1 >> KosWinkel = dot(u,v)/(norm(u)*<br />
norm(v))<br />
2 KosWinkel =<br />
3 0.5000<br />
4 >> phi = acos(KosWinkel)<br />
5 phi =<br />
6 1.0472<br />
Beachten Sie, Matlab rechnet im Bogenmaß.<br />
Die Zeile<br />
1 >> 180*phi/pi<br />
2 ans =<br />
3 60.0000<br />
liefert den Winkel im Gradmaß. Wir berechnen<br />
den Projektionsvektor aus Beispiel 2.12<br />
1 >> p = (u’*a)/(norm(a)^2)*a<br />
2 p =<br />
3 2.8571<br />
4 -0.7143<br />
5 1.4286<br />
Mit der cross-Funktion können wir das<br />
Kreuzprodukt berechnen. Wir bestätigen damit<br />
Beispiel 2.13<br />
1 >> u = [1;2;-2]; v = [3;0;1];<br />
2 >> cross(u,v)<br />
3 ans =<br />
4 2<br />
5 -7<br />
6 -6<br />
Das dyadische Produkt ab T von Vektor a =<br />
(1, 2) und b = (4, 1, 4, 3) berechnet sich wie<br />
folgt<br />
1 >> a = [1;2]; b = [4;1;4;3];<br />
2 >> a*b’<br />
3 ans =<br />
4 4 1 4 3<br />
5 8 2 8 6<br />
Aufgabe 83 (Skalarprodukt) Berechnen Sie jeweils<br />
das Skalarprodukt der angegebenen Vektoren:<br />
(a) a = (1, 0); b = (0, 1)<br />
(b) a = (1, 0, 0); b = (0, 1, 0)<br />
(c) a = (1, 1, 1); b = (−2, −2, −2)<br />
(d) a = (2, 2, 2); b = (3, 3, 3)<br />
Aufgabe 84 (Skalarprodukt) Berechnen Sie<br />
das übliche Skalarprodukt (Standardskalarprodukt)<br />
der Vektoren<br />
v = (1, −5, 4) und w = (3, 3, 3)<br />
mit Hilfe der Matrix-Operation *, der Array-<br />
Operation .* und der Funktion dot.<br />
49.3. Analytische Geometrie von<br />
Geraden und Ebenen<br />
Wir berechnen den Normalenvektor aus Beispiel<br />
3.12 in [5]<br />
1 >> cross([1 0 2],[0 -5 8])<br />
2 ans =<br />
84 Copyright c○ G. Gramlich