Übung: Matrizen mit einem Skalar multiplizieren
randRange(-2, 4, ROWS, COLS)
randRange(-5, 5)
"\\cdot"
deepZipWith(2, function(a) {
return a * SCALAR;
}, MAT_A)
matrixPad(SOLN_MAT, 3, 3)
BLUE
GREEN
PINK
printSimpleMatrix(MAT_A, MAT_A_COLOR)
printMatrix(function(a) {
var s = colorMarkup(SCALAR, SCALAR_COLOR);
var b = colorMarkup(a, MAT_A_COLOR);
return s + OPERATION + b;
}, MAT_A)
printSimpleMatrix(SOLN_MAT, SOLN_MAT_COLOR)
\Large{
\color{SCALAR_COLOR}{SCALAR}
OPERATION
PRETTY_MAT_A = {?}
}
Um eine Matrix mit einer Zahl (Skalar) zu multiplizieren, müssen wir jedes Matrixelement mit der Zahl multiplizieren.
\Large{PRETTY_HINT_MAT}
Nun vereinfachen wir:
\Large{PRETTY_SOLN_MAT}
elem
elem
2
2
2
3
3
1
3
2