numpy.subtract

Nombre completo
numpy.subtract
Librería
NumPy
Sintaxis

numpy.subtract(x1, x2, dtype=None)

Descripción

La función numpy.subtract resta los valores de los dos arrays implicados, elemento a elemento. Si x1 y x2 son escalares, el resultado de la resta también será un escalar.

Parámetros
  • x1: Array NumPy cuyos valores serán considerados minuendos de la resta.
  • x2: Array NumPy cuyos valores serán considerados sustraendos de la resta.
  • dtype: Si se especifica, se asigna como tipo del array resultante, obviando el resultado del cálculo.
Ejemplos

Partimos de dos arrays, a y b, de dimensiones 3x3, definidos de la siguiente forma:

numpy.subtract

Si restamos b de a usando la función numpy.subtract, el resultado es el siguiente:

numpy.subtract

Observamos como el tipo del array resultante es int32, igual que los arrays involucrados.

Esta operación es semejante a a - b:

numpy.subtract

Siguiendo con el ejemplo anterior, si el array que juega el papel del sustraendo tiene las dimensiones de las filas del array que juega el papel del minuendo, el primero se resta de cada fila del segundo:

numpy.subtract

Si no es posible expandir el sustraendo para cubrir el minuendo, la función devuelve un error:

numpy.subtract

Si especificamos el valor del argumento dtype, el array resultado de la substracción toma este valor:

numpy.subtract
Enviado por admin el Lun, 25/02/2019 - 17:16