API · NumPy

Python Numpy.log() - Logaritmo

La funzione Python numpy.log() calcola il logaritmo naturale di un array numpy. numpy.log2() e numpy.log10() calcolano il logaritmo con base 2 e 10.

In questa pagina

La funzione Numpy.log() calcola il logaritmo naturale di ogni elemento nell’array dato.

logaritmo naturale insensibile

Sintassi di numpy.log()

numpy.log(arr)

Parametri

arr matrice di input

Ritorno

Restituisce un array del logaritmo naturale di ogni elemento nell’array di input.

Codici di esempio: numpy.log()

import numpy as np

arr = [1, np.e, np.e**2, np.e**3]
print(np.log(arr))

Produzione:

[0. 1. 2. 3.]

Codici di esempio: numpy.log2() - Numpy Log Base 2

numpy.log2() è simile a numpy.log(), ma ha come base 2 invece di e.

numpy log2

import numpy as np

arr = [1, 2, np.e, 4]
print(np.log2(arr))

Produzione:

[0. 1. 1.44269504 2.]

Codici di esempio: numpy.log10() - Numpy Log Base 10

numpy.log10() è simile a numpy.log(), ma ha come base 10 invece di e.

numpy log10

import numpy as np

arr = [1, np.e, 10, 100]
print(np.log10(arr))

Produzione:

[0. 0.43429448 1. 2.]