Método AMAX Numpy

Método AMAX Numpy

Hoy aprendemos sobre la función amax () y la implementación del método amax (). Pero antes de eso, también aprenderemos la diferencia entre la función max (), la función amax () y la función máxima ().

Numpy es uno de los módulos importantes de Python que funciona con problemas numéricos. Tiene múltiples funciones que se utilizan para resolver estos problemas numéricos de Python. La función max () no es diferente de la función amax () porque "np.max ”es el alias de la función amax (). Se utiliza para encontrar el valor máximo de la matriz de entrada junto con ejes particulares. Pero la función máxima () toma dos matrices de entrada y encuentra el elemento de valor máximo en cuanto al elemento.

La función numpy amax () se usa para calcular el elemento máximo en las matrices numpy. También podemos encontrar el máximo de la fila, columna u otros ejes de las matrices de entrada.

Sintaxis:

Echemos un vistazo más de cerca al estilo de escritura y la implementación de la sintaxis de la función amax (). Primero, siempre escribimos el nombre del módulo que estamos usando. Aquí, usamos el módulo Numpy donde escribimos "Numpy". Luego, escribimos el nombre de la función de Numpy que queremos implementar, que es la función amax (). Después de esto, pasamos los parámetros a la función.

Parámetros:

Los siguientes son los parámetros de la función amax () que pasamos durante el proceso de compilación.

a: La matriz de entrada desde la que queremos encontrar el elemento máximo de la matriz de entrada.

eje: Se usa para encontrar en qué eje operamos la función para obtener la salida deseada.

afuera: Dice la ruta alternativa donde se almacenan los datos después de obtener el elemento máximo de la matriz.

Keepdims: Si es cierto, los ejes reducidos todavía están presentes en la salida como dimensiones del tamaño 1. Al hacer esto, obtenemos la salida de transmisión correcta de la matriz de entrada.

Valor de retorno:

A cambio, obtenemos el elemento máximo o el máximo de la fila o columna de la matriz de entrada. Obtenemos la salida escalar si el eje no es ninguno.

Ejemplo 1:

Comencemos a implementar el primer ejemplo de la función Amax () del módulo Numpy. Para hacerlo, necesitamos un compilador de Python para implementar los ejemplos de Python Numpy. Abra cualquier compilador de Python para ejecutar el programa.

Primero, instalamos el módulo Python que queremos implementar. Aquí, implementamos el módulo Numpy, por lo que instalamos este módulo. Después de esto, importamos la biblioteca Numpy. La única forma de importar la biblioteca es escribir primero la palabra clave "importar" que le indique al compilador que vamos a importar la biblioteca. Luego, escribimos el nombre de la biblioteca que es "Numpy". Luego, escribimos el alias de Numpy, que es "NP".

importar numpy como np
Imprimir ("Implementación de la función Amax (): \ n")
notario público.aleatorio.semilla (10)
arr = np.aleatorio.randint (tamaño = 7, bajo = 23, alto = 67)
imprimir ("La matriz de entrada es:", arr)
max_element = np.Amax (arr)
imprimir ("\ nthe elemento máximo es:", max_element)

Después de importar la biblioteca, comenzamos a escribir la línea de código real. Llamamos al método print () para mostrar el mensaje que le dice al usuario que vamos a implementar la función amax (). Entonces, escribimos el aleatorio.FUNCIÓN SEDI () para que la matriz de entrada contenga los mismos elementos enteros una y otra vez. Luego, llamamos a la función randint () para crear la matriz 1-dimensional y obtener los enteros aleatorios en la matriz de entrada. Y luego, pasamos los parámetros en la función.

El primer parámetro es el tamaño de la matriz que creamos. El segundo parámetro es bajo, lo que significa dónde iniciar la matriz. Y el tercero es alto, lo que significa desde dónde terminar la matriz. Luego, imprimimos la matriz usando la instrucción print ().

Después de crear la matriz, aplicamos la función amax () en ella para obtener el elemento máximo de la matriz. Primero, usamos el alias Numpy, NP. Luego, escribimos el nombre de la función que estamos usando, que es la función amax (). Luego, pasamos la matriz de entrada en la que queremos implementar la función amax (). Luego, llamamos a una instrucción print () para imprimir el elemento máximo que obtenemos a través de la función amax ().

Aquí está el resultado que obtenemos después de la compilación del programa anterior:

Ejemplo 2:

Ahora, hagamos otro ejemplo de la función amax () que implementamos en la matriz bidimensional. Primero, importamos la biblioteca Numpy que utilizamos en este programa. Luego, llamamos a la instrucción print () para imprimir el mensaje relacionado con el programa.

Después de esto, creamos la matriz bidimensional utilizando el aleatorio.función de elección (). Esencialmente, esta función se usa para crear una matriz aleatoria de elementos enteros entre 0 y 10. También usamos la función Reshape () para dar la forma a la matriz de 2 dimensiones dando los argumentos que le dicen al compilador sobre cuántas filas y columnas de la matriz tienes que hacer. Tenga en cuenta que usamos el aleatorio.Función SEED () para que los elementos de lo bidimensional no se puedan cambiar cuando compilamos el programa una y otra vez.

importar numpy como np
Imprimir ("Implementación de la función Amax (): \ n")
notario público.aleatorio.semilla (10)
arr = np.aleatorio.elección (10, 9).remodelar ((3,3))
Imprimir ("La matriz 2D de entrada es: \ n", arr)
max_element = np.Amax (arr, eje = 0)
imprimir ("\ nthe elemento máximo en 2d es:", max_element)

Después de crear la matriz 2D, queremos aplicar la función amax (). Para esto, llamamos a la función amax () y pasamos los argumentos en ella. El primer argumento es la matriz de entrada que creamos anteriormente. El segundo argumento es el eje que significa en qué dirección queremos aplicar la función amax (). Como hemos dado el eje 0, la función Amax () calcula los elementos máximos hacia abajo. Y luego, almacenamos toda la función en otra variable que es el max_element. Luego, imprimimos la función amax () llamando al método print () y pasamos la función en él.

Veamos la salida del código mencionado anteriormente:

Conclusión

En este artículo, aprendimos sobre la función amax (), así como la base de la función máxima (). Aprendimos a implementar la función amax () y cuáles son los parámetros y el valor de retorno de la función amax (). También implementamos múltiples ejemplos de la función amax () con una explicación detallada de estos ejemplos.