Numpy Log Base 2

Numpy Log Base 2
Una biblioteca de Python llamada Numpy, que significa Python numérico, se utiliza para funcionar con matrices y se utiliza para la computación numérica. La función Numpy Log () es una función matemática que realiza operaciones logarítmicas naturales en Python. El logaritmo natural es un inverso de la función exponencial 'exp ()' de los elementos de entrada de la matriz dada, que será clara a partir de esta fórmula log (exp (x)) = x.Numpy log2 (). Esta función permite encontrar el registro de la matriz dada a la base 2.

Sintaxis:

Nombre de la función.log2 (x)

Aquí usamos NP como nombre de función.

notario público.log2 (x)

Function_name se define cuando importamos la biblioteca numpy. Dentro de la función de registro, proporcionamos un valor numpy o una variedad de elementos.

Biblioteca de importación

Siempre que usemos cualquier función de cualquier biblioteca antes de utilizar esa función específica en el código, tenemos que importar la biblioteca relevante de lo contrario no podremos usar funciones de esa biblioteca. Para usar las funciones numpy, el módulo numpy debe importarse. Esto nos permitirá usar todas las funciones numpy en el código.

importar numpy como function_name

Aquí, digamos que NP es el nombre de la función.

importar numpy como np

'NP' es el nombre de la función, podemos usar cualquier nombre, pero la mayoría de los profesionales usan 'NP' como nombre de función para que sea simple y fácil de entender. Con este nombre de función, podemos utilizar cualquier función de la biblioteca Numpy en el código.

Numpy Log Base 2 de un número entero

Ahora para explicar cómo podemos usar las funciones Numpy Log Base 2 en el código con un valor entero, mire el código de ejemplo a continuación.

Primero, integre la biblioteca Numpy para ejecutar las funciones matemáticas numpy. Luego, asigne el valor a la variable. La variable utilizada aquí es 'número'. El "número" variable ha recibido el valor entero de 10. Ahora, encontraremos el registro para la base 2 de un entero. Use la función Numpy Log Base 2 que es NP.log2 (). Aquí, el 'NP' es el nombre de la función. A través de eso, estamos importando funciones numpy. Dentro de la paréntesis de log2, escriba el nombre de la variable que usamos anteriormente. Luego, almacene la salida de la función en una variable llamada 'salida'. Después de eso, utilice una declaración de impresión para mostrar la salida.

El resultado se muestra a continuación. Primero, la instrucción de impresión imprimirá el mensaje y luego mostrará el resultado que calculamos a través de NP.log2 ().

Numpy Log Base 2 de un número de punto flotante

Para encontrar un registro de valor de punto flotante utilizando la función NP.log2 (), el código siguiente explica todo lo que necesitamos entender.

En este caso, usamos el valor flotante. El primer paso es importar la biblioteca y darle un nombre de función que se usará cuando llamemos a una función Numpy. Use un nombre de variable para asignar un valor de punto flotante. Aquí, el nombre de la variable es 'valor' y se le asigna un valor de 178.90. Para encontrar el logaritmo en la base 2 del valor flotante, necesitamos llamar a la función matemática de log 'np.log2 () '. El 'NP' es el nombre de la función que utilizamos al importar la biblioteca Numpy. La función log2 () se aplica para encontrar el registro del valor definido. Ahora, declare otra variable 'salida' para guardar el resultado de la función log2 (). Para imprimir el mensaje y el valor resultante en la pantalla, use la función print ().

La salida del código mencionado se ve aquí. El NP.log2 () calculó el registro del valor dado y luego se muestra utilizando el método de impresión.

Numpy Log Base 2 de una matriz 1D

Aquí hay un ejemplo que explica cómo podemos usar la función numpy np.log2 () con matrices. Es bastante simple encontrar el registro de una matriz unidimensional como se explica a continuación en el programa.

El primer paso es integrar el módulo mediante el uso de la instrucción Import Numpy como NP. El 'NP' es el nombre de la función que se usa cada vez que llamamos a una función Numpy, necesitamos usar este nombre de función. Este nombre de función le dirá al compilador que vaya a la biblioteca Numpy y obtenga una función especificada. Después de eso, tenemos que definir los elementos de la matriz unidimensional. Inicializar una variable y luego guardar la matriz en ella. Podemos definir una matriz usando el NP.función array (). Aquí, definimos una matriz llamada 'arr_1' y se asignamos valores enteros. Luego, use la instrucción de impresión para mostrar el mensaje y para mostrar la matriz simplemente colocando el nombre de la variable 'arr_1' dentro de la función print (). Utilizamos el NP.función log2 () para obtener el registro de la matriz 1D. Nuevamente, defina una nueva variable 'resultado' para almacenar la salida de la función de registro en ella. Imprima la matriz con un mensaje. La función de registro encontrará automáticamente el registro de toda la matriz.

La salida primero muestra un mensaje 'La matriz es' y luego muestra la matriz que definimos en la variable 'arr_1'. El NP.log2 () Calcule el registro de la matriz requerida y muestra el resultado.

Numpy Log Base 2 de una matriz 2D

Trabajar con una matriz bidimensional es fácil, pero necesitamos entender cómo funciona y su método adecuado.

En este código, importe primero la biblioteca Numpy de Python. Luego, defina elementos de la matriz bidimensional. La matriz inicializada aquí es 'Array_0'. Esta matriz 2D tiene una fila con valores enteros y la otra fila contiene los valores del punto flotante. Luego, muestre la matriz mediante el uso de una declaración de impresión. Después de eso, llame al NP.log2 () para calcular el registro 2 de la matriz 2D definida. Ahora, almacene ese valor calculado en la variable 'salida' para que si queremos usar ese valor resultante en cualquier parte del código o para mostrar, podemos usarlo a través del nombre de la variable 'salida'.

El resultado muestra la matriz que inicializamos. Con un mensaje, muestra el registro calculado a la base 2 de la matriz 2D.

Conclusión

En este artículo, discutimos cómo podemos utilizar la función log base 2, que es una función matemática de la biblioteca numpy. Buscamos los detalles de cómo se usa esta función y qué bibliotecas necesitamos importar al código. Siempre que tengamos que encontrar el registro para base 2 en Python, solo importe la biblioteca y use la función NP.log2 (). También calculamos la base de registro 2 de diferentes valores, matriz 1D y matriz 2D llamando al NP.método log2 ().