NP NP.modificación

NP NP.modificación

La función de mod numpy le permite obtener el resto de cada elemento de la división de dos elementos.

Este artículo explorará la función mod, su sintaxis, parámetros y ejemplos que ilustran cómo la función se comporta en diferentes condiciones.

Sintaxis de funciones

La sintaxis de la función es como se muestra en el fragmento de código a continuación:

numpy.mod (x1, x2, /, out = none, *, where = true, casting = 'mismo_kind', orden = 'k', dtype = none, subok = true [, firma, extoBj]) =

Exploremos varios parámetros de función como se muestra:

Parámetros de función

  1. x1: representa la matriz de entrada de la función mods cuyos elementos se tratan como dividendos.
  2. x2: la matriz de entrada cuyos elementos actúan como divisores en la operación del mod.
  3. Salir: este parámetro opcional define una ruta alternativa donde se almacena la matriz resultante.
  4. donde: especifica la condición transmitida sobre la entrada en una ubicación determinada donde la condición establecida es verdadera.
  5. ** Kwargs - Representa argumentos de palabras clave

Valor de retorno de la función

La función devuelve el resto del elemento de la división entre las matrices especificadas.

Ejemplo 1

El fragmento de código a continuación muestra cómo usar la función mod () en una matriz Numpy 1D.

importar numpy como np
x1 = np.Array ([4,6,8])
x2 = np.Array ([3,2,5])
imprimir (f "matriz de resto: np.mod (x1, x2) ")
  1. Comenzamos importando el paquete Numpy.
  2. En segundo lugar, creamos una matriz llamada X1 que actúa como la 'matriz de dividendos.'Esta es una matriz 1D simple.
  3. Tercero, creamos otra matriz 1D que actúa como la 'matriz de divisor.'
  4. Finalmente, llamamos a la función mod y pasamos los parámetros requeridos.

La operación anterior debe devolver una matriz que contenga el resto de la división X1 y X2 (en cuanto al elemento).

Producción:

Matriz del resto: [1 0 3]

Ejemplo 2

Supongamos que desea dividir los elementos en una matriz específica a través de un divisor común? En tal caso, puede pasar el parámetro de x2 como valor.

Por ejemplo, considere el código que se muestra a continuación:

x1 = np.Array ([4,6,8])
imprimir (f "matriz de resto: np.mod (x1, 2) ")

En el código de ejemplo anterior, tenemos una matriz. Luego usamos la función mod y pasamos la matriz como el primer parámetro (dividendos) y el divisor como valor entero.

Esto debería conducir a cada elemento en la matriz, x1, dividido por dos y devuelve la matriz como se muestra:

Matriz del resto: [0 0 0]

Ejemplo 3

Veamos cómo se comporta la función en una matriz multidimensional. El código de ejemplo se ilustra a continuación:

x1 = np.Array ([[10,23,34], [2,3,4]])
x2 = np.Array ([[23,45,85], [5,6,7]])
imprimir (f "matriz de resto: np.mod (x1, x2) ")

La matriz resultante es:

Matriz del resto: [[10 23 34]
[2 3 4]]

Conclusión

En este artículo, exploramos la función mod () en Numpy y cómo usarla para obtener el resto del elemento de la división de dos matrices.

Gracias por leer!!