[$._("Si"), $._("No")] DEFINED ? YES : NO makeMatrix(randRange(-2, 4, DIM_1, DIM_2)) makeMatrix(randRange(-2, 4, DIM_3, DIM_4)) "\\textbf " + randFromArray("ABCDEF") "\\textbf " + randFromArray("ABCDEF") printSimpleMatrix(MAT_1) printSimpleMatrix(MAT_2)

PRETTY_MAT_1_ID = PRETTY_MAT_1

PRETTY_MAT_2_ID = PRETTY_MAT_2

¿PRETTY_MAT_1_ID + OPERATION + PRETTY_MAT_2_ID está definida?

ANSWER

randRange(0, 1) randRange(1, 3) randRange(1, 3) DIM_1 DEFINED?DIM_2:randRangeExclude(1,3,[DIM_2]) randFromArray("+-")

Para que la suma de dos matrices esté definida, las matrices deben tener la misma dimensión.

If PRETTY_MAT_1_ID is of dimension (\blue m \times \red n) and PRETTY_MAT_2_ID is of dimension (\blue p \times \red q), then for their sum to be defined:

Para que la resta de dos matrices esté definida, las matrices deben tener la misma dimensión.

Si PRETTY_MAT_1_ID es de dimensión (\blue m \times \red n) y PRETTY_MAT_2_ID es de la dimensión (\blue p \times \red q), entonces para que su diferencia esté definida:

1. \blue m (número de filas en PRETTY_MAT_1_ID) debe igualar \blue p (úmero de filas en PRETTY_MAT_2_ID) y

2. \red n (número de filas en PRETTY_MAT_1_ID) debe igualar \red q (número de filas en PRETTY_MAT_2_ID)

¿Tienen PRETTY_MAT_1_ID y PRETTY_MAT_2_ID el mismo número de filas?

DIM_1 === DIM_3 ? YES : NO

YES NO

¿Tienen PRETTY_MAT_1_ID y PRETTY_MAT_2_ID el mismo número de columnas?

DIM_2 === DIM_4 ? YES : NO

YES NO

Puesto que PRETTY_MAT_1_ID tiene las mismas dimensiones (DIM_1 + "\\times" + DIM_2) que PRETTY_MAT_2_ID (DIM_3 + "\\times" + DIM_4), PRETTY_MAT_1_ID + OPERATION + PRETTY_MAT_2_ID esta definido.

Puesto que PRETTY_MAT_1_ID tiene dimensiones diferentes (DIM_1 + "\\times" + DIM_2) de PRETTY_MAT_2_ID (DIM_3 + "\\times" + DIM_4), PRETTY_MAT_1_ID + OPERATION + PRETTY_MAT_2_ID no esta definido.

randRange(0, 1) randRange(1, 3) randRange(1, 3) DEFINED?DIM_2:randRangeExclude(1,3,[DIM_2]) randRange(1, 3) ""

Para que el producto de dos matrices esté definido, las dos dimensiones internas de las matrices deben ser iguales.

Si dos matrices tienen dimensiones (\blue m \times \red n) y (\red p \times \green q), entonces \red n (número de columnas en la primera matriz) debe igualar \red p (número de filas en la segunda matriz) para que su producto esté definido.

¿Cuántas columnas tiene la primera matriz PRETTY_MAT_1_ID?

DIM_2

¿Cuántas filas tiene la primera matriz PRETTY_MAT_2_ID?

DIM_3

Puesto que PRETTY_MAT_1_ID tiene el mismo número de columnas (DIM_2) que el numero que PRETTY_MAT_2_ID tiene de filas (DIM_3), PRETTY_MAT_1_ID + PRETTY_MAT_2_ID esta definido.
Puesto que PRETTY_MAT_1_ID tiene un número diferente de columnas (DIM_2) que el número que PRETTY_MAT_2_ID tiene de filas (DIM_3), PRETTY_MAT_1_ID + PRETTY_MAT_2_ID no está definido.