# Spatprodukt

## Problembeschreibung

******************************************
Dokumentnummer: D1178
Quelle: Papula 422 f
******************************************
Gegeben sind drei Vektoren a,b und c. Das Spat-
produkt ist zu bestimmen.
a) Das Vektorprodukt a x c zu bestimmen,
    dann diesen Vektor skalar mit b multiplizieren.
b) Das Spatprodukt in Determinantenform
    darstekken und die Determinante berechnen.

## Problemlösung

BENUTZERDEFINIERTE FUNKTION

vp(a,b):=[a[2]*b[3]-a[3]*b[2],a[3]*b[1]-a[1]*b[3],a[1]*b[2]-a[2]*b[1]];

EINGABE

a:read("Gib den Vektor a ein");

b:read("Gib den Vektor b ein");

c:read("Gib den Vektor c ein");

LADEN UNTERPROGRAMM

load(vect);

VERARBEITUNG

METHODE 1

spatp1:vp(a,c).b;

METHODE 2

spatp2:determinant(matrix(
 [a[1],c[1],b[1]], 
 [a[2],c[2],b[2]], 
 [a[3],c[3],b[3]]
));

AUSGABE

print("Spatprodukt nach Methode 1 =",spatp1)$

print("Spatprodukt nach Methode 2 =",spatp2)$