praktikum.operator
Class MatrixTools
java.lang.Object
|
+--praktikum.operator.MatrixTools
- public class MatrixTools
- extends Object
Die Klasse MatrixTools enthält einige wichtige Matrixoperationen als
statische Methoden.
Method Summary |
static void |
add(Matrix C,
Matrix A,
Matrix B)
Addiert die Matrizen A und B und speichert das Ergebnis in C. |
static void |
mult(Matrix C,
Matrix A,
Matrix B)
Multipliziert die Matrizen A und B und speichert das Ergebnis in C. |
static void |
scal(Matrix C,
double a,
Matrix A)
Skaliert die Matrix A mit dem double-Wert a und speichert das Ergebnis in C. |
static void |
transpose(Matrix C,
Matrix A)
Transponiert die Matrix A und speichert das Ergebnis in C. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MatrixTools
public MatrixTools()
add
public static void add(Matrix C,
Matrix A,
Matrix B)
throws IllegalStructureException
- Addiert die Matrizen A und B und speichert das Ergebnis in C.
- Parameters:
C
- ErgebnismatrixA
- erste MatrixB
- zweite Matrix- Throws:
IllegalStructureException
- falls Matrix-Dimensionierung ungültig.
mult
public static void mult(Matrix C,
Matrix A,
Matrix B)
throws IllegalStructureException
- Multipliziert die Matrizen A und B und speichert das Ergebnis in C.
- Parameters:
C
- ErgebnismatrixA
- erste MatrixB
- zweite Matrix- Throws:
IllegalStructureException
- falls Matrix-Dimensionierung ungültig.
scal
public static void scal(Matrix C,
double a,
Matrix A)
throws IllegalStructureException
- Skaliert die Matrix A mit dem double-Wert a und speichert das Ergebnis in C.
- Parameters:
C
- Ergebnismatrixa
- SkalierungsfaktorA
- zu skalierende Matrix- Throws:
IllegalStructureException
- falls Matrix-Dimensionierung ungültig.
transpose
public static void transpose(Matrix C,
Matrix A)
throws IllegalStructureException
- Transponiert die Matrix A und speichert das Ergebnis in C.
- Parameters:
C
- ErgbnismatrixA
- zu transponierende Matrix- Throws:
IllegalStructureException
- falls Matrix-Dimensionierung ungültig.