La función de ceil () en numpy le permite obtener el techo de cada elemento en una matriz. El techo de un número se refiere al entero más cercano mayor o igual al valor proporcionado.
Descubramos esta función.
Sintaxis de la función numpy ceil ()
A pesar de la funcionalidad simplista de la función, ofrece muchos de los parámetros y opciones que puede aprobar.
La sintaxis se expresa como se muestra a continuación:
numpy.ceil (x, /, out = none, *, where = true, casting = 'mismo_kind', orden = 'k', dtype = none, subok = true [, firma, extobj]) =Parámetros de función
Los parámetros a los que debe prestar atención son los que se discuten a continuación:
Valor de retorno de la función
La función devuelve una matriz poblada con los valores del techo de cada elemento en la matriz de entrada.
Los valores resultantes también contendrán valores escalares si la matriz de entrada contiene valores escalares.
Ejemplo 1
El ejemplo del código demuestra cómo usar la función del techo en una matriz unidimensional que contiene valores de punto flotante.
# Importar NumpyEn el ejemplo de código anterior, comenzamos importando Numpy y dándole el alias de NP.
Luego creamos una matriz unidimensional usando el NP.función de matriz. Finalmente, calculamos el techo de cada elemento en la matriz usando el NP.función de ceil ().
Esto debería devolver una matriz como se muestra:
[2. 1. 11. -0. -3.]Ejemplo 2
Al aplicar la función CEIL () a una matriz multidimensional, la funcionalidad no cambia.
Tome el código de ejemplo que se muestra a continuación:
arr_2d = np.matriz ([[3.14159, -3.14159], [-.14159, .14159]])Esto debería volver:
[[4. -3.]Final
Este tutorial cubre la función del techo en Numpy y cómo usarla para calcular el valor del techo de cada elemento en una matriz de entrada.
Gracias por leer y estad atentos!!