Matrix aufweiten
Sie können externe Matrizen während einer Rechenoperation aufweiten, also Spalten und Zeilen hinzufügen. Dazu wählen Sie eine Rechenoperation, bei denen Sie die externen Matrizen mit Matrizen mit abweichenden Quelle-Ziel-Beziehungen kombinieren.
Hierfür eignen sich alle Rechenoperationen, bei denen ein zweiter Operand benötigt wird, zum Beispiel die Grundrechenarten oder Maximum oder Minimum bilden.
Die Matrixwerte werden folgendermaßen ermittelt:
- Für die in allen Matrizen vorhandenen Quelle-Ziel-Beziehungen wird die Rechenoperation durchgeführt.
- Falls eine Quelle-Ziel-Beziehung nicht in allen Matrizen vorhanden ist, wird für die nicht vorhandenen Quelle-Ziel-Beziehungen vor der Rechenoperation der Matrixwert null eingesetzt. Dann wird die Rechenoperation durchgeführt.
- Quelle-Ziel-Beziehungen, die in keiner der Matrizen vorhanden sind, werden in der Ergebnismatrix mit einem Standardwert belegt.
Beispiel für die Aufweitung einer Matrix
Zwei Matrizen werden bei der Addition aufgeweitet. Als Standardwert für neue Relationen ist der Wert 99 festgelegt.
- Matrix im Matrixeditorfenster
|
1 |
2 |
3 |
1 |
1 |
1 |
1 |
2 |
1 |
1 |
1 |
3 |
1 |
1 |
1 |
- Als Operand ausgewählte Matrix
|
1 |
2 |
4 |
5 |
1 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
4 |
2 |
2 |
2 |
2 |
5 |
2 |
2 |
2 |
2 |
- Bei der Addition aufgeweitete Matrix
|
1 |
2 |
3 |
4 |
5 |
1 |
3 |
3 |
1 |
2 |
2 |
2 |
3 |
3 |
1 |
2 |
2 |
3 |
1 |
1 |
1 |
99 |
99 |
4 |
2 |
2 |
99 |
2 |
2 |
5 |
2 |
2 |
99 |
2 |
2 |