Aritméticas

Monarias

Tienen un sólo operando.

X.'
transposición, intercambia filas por columnas.
X'
trasposición compleja conjugada, cambia filas por columnas y cambia el signo de la parte imaginaria. Si todos los elementos son reales, es equivalente a la trasposición.
-X
Cambio de signo de todos los elementos de la matriz.

Ejemplos

  • Si tenemos definido X=[1,-3;5,7], tanto la operación X' como X.' devolverán [1,5;-3,7]
  • En cambio si X=[1+1j,-3+2j;5-9j,7-4j] la operación X.' devolverá [1+1i,5-9i;-3+2i,7-4i] mientras que X' devolverá [1-1i,5+9i;-3-2i,7+4i]
  • Uno de los usos de transposición es convertir un vector fila en vector columna y viceversa.

Binarias

Tienen dos operandos. El símbolo (o combinación de símbolos) del operador se sitúa entre los operandos.

X+Y
Suma de matrices, las dimensiones deben coincidir (se puede producir broadcasting).
X.+Y
Suma elemento-a-elemento, equivalente a +
X-Y
Resta de matrices, las dimensiones deben coincidir (se puede producir broadcasting).
X.-Y
Resta elemento-a-elemento, equivalente a -
X*Y
Multiplicación de matrices, las dimensiones internas (nº de columnas de X y filas de Y) deben coincidir.
X.*Y
Multiplicación elemento-a-elemento, las dimensiones deben coincidir (se puede producir broadcasting).
X/Y
División de matrices, es decir, multiplicación de X por la inversa de Y por la derecha: X·Y-1
X./Y
División de cada elemento de X por el correspondiente elemento de Y, las dimensiones deben coincidir (se puede producir broadcasting).
Y\X
División de matrices por la izquierda, es decir, multiplicación de X por la inversa de Y en este caso por la izquierda Y-1·X
Y.\X
División de cada elemento de X por el correspondiente elemento de Y, equivalente a X./Y, las dimensiones deben coincidir (se puede producir broadcasting).
X^P
Potencia de matrices, sólo definido matemáticamente en los casos en que X ó P sea un escalar. Si P es entero y X matriz cuadrada es equivalente a la multiplicación de X por si mismo P veces.
X**P
ídem que X^P
X.^P
Potencia elemento-a-elemento, las dimensiones de X y P deben coincidir (se puede producir broadcasting).
X.**P
ídem que X.^P

Ejemplos

  • [1,3,5].+[2,8,9] dará el mismo resultado que [1,3,5]+[2,8,9].
  • El caso de la multiplicación ya lo hemos visto en un ejemplo anterior.
  • Si X=[-1,1;-2,3] e Y=[1,2;3,4], las operaciones X/Y, Y\X, X./Y darán diferentes resultados. Sin embargo X./YY.\X si dan el mismo resultado.
  • X^2 es distinto de X.^2
  • Si Z=[1,2,3;4,5,6], Z^2 dará error porque Z no es cuadrada, mientras que Z.^2 devuelve [1,4,9;16,25,36]
  • X^Y dará error mientras que X.^Y devuelve [-1,1;-8,81]

Obra colocada bajo licencia Creative Commons Attribution Non-commercial Share Alike 3.0 License