Numpy NP.CEIL

Numpy NP.CEIL

A função Ceil () em Numpy permite que você obtenha o teto de cada elemento em uma matriz. O teto de um número refere -se ao número inteiro mais próximo que maior ou igual ao valor fornecido.

Vamos descobrir esta função.

Sintaxe da função do teto numpy ()

Apesar da funcionalidade simplista da função, ela oferece muitos dos parâmetros e opções que você pode passar.

A sintaxe é expressa como mostrado abaixo:

Numpy.teto (x, /, out = nenhum, *, onde = true, elenco = 'Same_kind', ordem = 'k', dtype = nenhum, Subok = true [, assinatura, extobj]) =

Parâmetros de função

Os parâmetros aos quais você precisa prestar atenção são os discutidos abaixo:

  1. x - refere -se à matriz de entrada ou a um objeto ARRAY_LIE
  2. fora - especifica um local para armazenar o resultado da função.
  3. fundição - determina como os dados devem ser lançados.
  4. dtype - define o tipo de dados da matriz de saída.

Valor de retorno da função

A função retorna uma matriz preenchida com os valores do teto de cada elemento na matriz de entrada.

Os valores resultantes também manterão valores escalares se a matriz de entrada contiver valores escalares.

Exemplo 1

O exemplo de código demonstra como usar a função do teto em uma matriz unidimensional contendo valores de ponto flutuante.

# importar numpy
importar numpy como np
arr = np.Array ([1.2, .3, 10.3, -.4, -3.5])
Imprimir (NP.teto (arr))

No exemplo do código acima, começamos importando Numpy e dando -lhe o alias de NP.

Em seguida, criamos uma matriz unidimensional usando o NP.função da matriz. Finalmente, calculamos o teto de cada elemento na matriz usando o NP.função teto ().

Isso deve devolver uma matriz como mostrado:

[2. 1. 11. -0. -3.]

Exemplo 2

Ao aplicar a função CEIL () a uma matriz multidimensional, a funcionalidade não muda.

Pegue o código de exemplo mostrado abaixo:

arr_2d = np.Array ([[3.14159, -3.14159], [-.14159, .14159]]
Imprimir (NP.CEIL (ARR_2D))

Isso deve retornar:

[[4. -3.]
[-0. 1.]]

Final

Este tutorial cobre a função do teto em Numpy e como usá -lo para calcular o valor do teto de cada elemento em uma matriz de entrada.

Obrigado pela leitura e fique atento!!