Python Math Natural Log

Python Math Natural Log
“Il logaritmo alla base E è un numero irrazionale e trascendentale che è approssimativamente uguale a 2.718281828459. Il logaritmo naturale è in genere rappresentato nella notazione matematica come loge (x) o ln (x). Esistono situazioni in cui la E non è esplicitamente dichiarata e la funzione è invece scritta come log (x). Il coefficiente stimato di x è il potere di E che deve essere sollevato a uguali x. Ad esempio, LN 7.5 è 2.0149 ... da E2.0149… = 7.5. Il logaritmo naturale di E è uno perché e1 = e, ma il logaritmo naturale di uno è zero da e0 = 1.

Il registro naturale viene spesso utilizzato in matematica per i calcoli del tasso di tempo e di crescita. Diverse biblioteche di Python, come la Biblioteca matematica e numpy, ci consentono di calcolarla. In questo articolo, useremo solo una biblioteca matematica con diversi esempi per imparare a usare i registri naturali in Python."

Sintassi

La funzione di registro è disponibile nella libreria matematica del linguaggio di programmazione Python (). La funzione richiede due input, che sono i seguenti:

  • Il valore che desideri eseguire il calcolo del logaritmo. Questo è un campo obbligatorio. Darà una risposta di errore del valore se il valore è 0 o un numero negativo. Verrà visualizzato un avviso di errore di tipo se in qualche modo il valore non è un numero intero.
  • La fondazione da utilizzare (opzionale).

Questa funzione ha una caratteristica insolita in quanto l'argomento di base è selezionabile. Se non viene specificato alcun valore, il sistema predefinito il valore a E; Pertanto, se si inserisce solo un numero, il logaritmo naturale viene calcolato automaticamente.

Quindi, la sintassi per un registro naturale sarebbe solo un numero costante senza valore base fornito, come mostrato nello screenshot seguente.

Esempio 01

Come log () è una funzione della libreria matematica in Python, in primo luogo, dobbiamo importare la libreria matematica per utilizzare questa funzione. Nel seguente esempio, stiamo cercando di calcolare il registro naturale del numero 10, poiché non viene fornito alcun valore di base. La funzione restituisce il registro naturale del numero 10.

La funzione di stampa viene utilizzata per presentare il valore di ritorno, come illustrato nell'immagine seguente.

Esempio 02

La biblioteca matematica ha diverse costanti integrate come Pi, E e molte altre in modo da non dover entrare ancora e ancora i loro esatti valori decimali. Per utilizzare la funzione di registro e il valore "E", dobbiamo prima importare la libreria di matematica. Quindi passiamo il valore di "E" digitando "matematica. e "tra le parentesi della funzione di registro.

Restituisce il registro naturale di "E", che viene fuori per essere 1, che viene quindi visualizzato utilizzando il comando di stampa come mostrato nello screenshot seguente.

Esempio 03

Nell'esempio seguente, abbiamo eseguito moltiplicazione all'interno delle parentesi della funzione di registro. Python è abbastanza intelligente da risolvere prima la moltiplicazione e quindi implementare la funzione sul valore finale. 8 *45 = 360; Pertanto la funzione di registro naturale sembrerà come il registro (360).

La funzione restituisce il registro naturale di 360, che viene quindi visualizzato utilizzando il comando di stampa, come mostrato nello screenshot seguente.

Esempio 04

In questo esempio, miriamo a trovare il registro naturale di "pi" costante, che è approssimativamente uguale a 3.14159 ... sappiamo che Python ha una libreria di costanti integrata che include anche il valore di PI, quindi non dobbiamo inserire l'intero valore di PI e preoccuparci della sua precisione. Per utilizzare sia il metodo di registro che la tecnica PI, dobbiamo prima caricare la libreria matematica.

Inserire la matematica. PI, come parametro della funzione di registro, restituirà il valore esatto del log naturale di PI. Come illustrato nell'immagine qui sotto, il numero restituito viene mostrato utilizzando il lavoro di stampa.

Esempio 05

Un'altra funzione matematica dalla biblioteca matematica è la funzione Hypot (), che restituisce la distanza euclidea del vettore fornito dall'origine. Questa distanza è anche il valore ipotenusa del triangolo ad angolo retto se sono forniti solo due parametri/coordinate (base e altezza). In questo esempio, combineremo le funzioni Hypot () e Log (). Poiché entrambe le funzioni provengono dalla biblioteca matematica, in primo luogo, dobbiamo importare la biblioteca matematica. La combinazione di 10 più 8 viene quindi salvata nel campo a. Nella riga successiva, la distanza euclidea viene calcolata dal vettore (8,4) ed è immagazzinata nella variabile denominata "B". L'intero "C" contiene la somma di "A" e "B". Successivamente, questa variabile C viene fornita alla funzione log () per calcolare il registro naturale di questo valore.

Il valore del registro naturale della variabile “C” viene quindi visualizzato utilizzando il comando di stampa, come mostrato nello screenshot seguente.

Esempio 06

Un altro modo per utilizzare direttamente la funzione matematica del registro è importare inizialmente il registro dalla biblioteca matematica in modo da non dover digitare la matematica.log () ancora e ancora. Invece, possiamo semplicemente scrivere log (). In questo esempio, il valore 8 è memorizzato nella variabile denominata "C". Quindi questa variabile viene fornita alla funzione log ().

La funzione restituisce il registro naturale di 8, che viene quindi visualizzato utilizzando il comando di stampa, come mostrato nello screenshot seguente.

Esempio 07

Un altro esempio di utilizzo del log () invece di matematica.log () è mostrato di seguito. Sia il registro che il pi sono importati per la prima volta dalla biblioteca matematica. Quindi il pi viene fornito come parametro alla funzione di registro.

Restituisce il valore di registro naturale di PI, che viene quindi visualizzato nel terminale di uscita, come mostrato nello screenshot seguente.

Esempio 08

In questo esempio, utilizziamo il valore PI, il metodo ipot e il metodo di registro. Quindi prima, importiamo tutti e tre i metodi dalla Biblioteca Math in Python. Quindi abbiamo scoperto la distanza euclidea del vettore (57,87) e la abbiamo memorizzato nella variabile denominata "A". Nella riga successiva, abbiamo moltiplicato questa distanza con PI e immagazzinato il risultato nella variabile denominata "B". Quindi abbiamo calcolato il registro naturale del valore memorizzato in "b" inserendo la variabile "b" all'interno delle parentesi della funzione di registro.

Restituisce il valore di registro naturale del valore memorizzato in "B", che viene quindi visualizzato nel terminale di uscita, come mostrato nello screenshot seguente.

Esempio 09

Nell'esempio seguente, il primo registro viene importato dalla libreria matematica. Quindi abbiamo fornito la funzione di registro con un'altra funzione di registro con il valore 8, il che significa che il log naturale di 8. Questo numero viene salvato nel numero intero “B."

La funzione di stampa viene utilizzata per presentare la risposta "B", come si vede nella foto sotto.

Conclusione

Per risolvere i problemi che coinvolgono tempo e sviluppo, il logaritmo naturale o LN viene spesso utilizzato. I fenomeni del logaritmo alla base e che si verificano frequentemente in natura è il motivo per cui viene dato il nome "Logaritmo naturale."Il logaritmo naturale è un riflesso di molti problemi di crescita naturale. Abbiamo imparato la sintassi e gli esempi per la matematica.Log () funzione in questo tutorial Python che può essere utilizzato per risolvere diversi problemi matematici che coinvolgono logaritmi naturali.