Matrix
Aufgabe “Matrix”:
a) Schreiben Sie eine Funktion, welche zwei Matrizen A und B der Größe 2×2 miteinander multipliziert.
Die zwei zu multiplizierenden Matrizen sollen als Funktionsparameter übergeben werden, ebenfalls die Ergebnis-Matrix M mittels Call-By-Reference.
Der dazugehörige Funktionsprototyp ist:
double m[2][2]); // output matrix
Ergänzen Sie den obigen Funktionsprototyp durch die passende Verwendung des Schlüsselwortes const.
b) Schreiben Sie eine Funktion, welche eine 2×2 Matrix M invertiert und die resultierende Matrix $M^{-1}$ mittels Call-By-Reference zurückgibt.
c) Schreiben Sie eine Funktion, welche eine 2×2 Matrix formatiert ausgibt.
d) Testen Sie die obigen Funktionen, indem Sie die folgende Matrix mit ihrer Invertierten multiplizieren und ausgeben.
Hinweis: $M_{xy} \equiv m[y][x]$.