Base di registro Numpy 2

Base Di Registro Numpy 2



Una libreria Python chiamata NumPy, che sta per Numerical Python, viene utilizzata per lavorare con gli array e viene utilizzata per il calcolo numerico. La funzione NumPy log() è una funzione matematica che esegue operazioni logaritmiche naturali in Python. Il logaritmo naturale è un inverso della funzione esponenziale 'exp()' degli elementi di input dell'array dato, che risulterà chiaro da questa formula log(exp(x))=x.NumPy log2(). Questa funzione consente di trovare il log dell'array specificato in base 2.

Sintassi:

Nome_funzione. log2 ( X )

Qui abbiamo usato np come nome di una funzione.







np.log2(x)

Function_name è definito quando importiamo la libreria NumPy. All'interno della funzione log, forniamo un valore NumPy o una matrice di elementi.



Importa libreria

Ogni volta che utilizziamo una funzione di qualsiasi libreria prima di utilizzare quella specifica funzione nel codice, dobbiamo importare la libreria pertinente altrimenti non saremo in grado di utilizzare le funzioni di quella libreria. Per utilizzare le funzioni NumPy, è necessario importare il modulo NumPy. Questo ci consentirà di utilizzare tutte le funzioni NumPy nel codice.



importare intontito come nome_funzione

Diciamo che np è il nome della funzione.





importare intontito come per esempio.

'np' è il nome della funzione, possiamo usare qualsiasi nome ma la maggior parte dei professionisti usa 'np' come nome della funzione per renderlo semplice e facile da capire. Con questo nome di funzione, possiamo utilizzare qualsiasi funzione della libreria NumPy nel codice.

NumPy Log Base 2 di un numero intero

Ora, per spiegare come possiamo usare le funzioni NumPy log base 2 nel codice con un valore intero, guarda il codice di esempio qui sotto.



Innanzitutto, integra la libreria NumPy per eseguire le funzioni matematiche di NumPy. Quindi, assegna il valore alla variabile. La variabile utilizzata qui è 'numero'. Alla variabile 'number' è stato assegnato il valore intero di 10. Ora troveremo il log in base 2 di un intero. Utilizzare la funzione NumPy log base 2 che è np.log2(). Qui, 'np' è il nome della funzione. Attraverso ciò, stiamo importando le funzioni NumPy. All'interno della parentesi log2, scrivi il nome della variabile che abbiamo usato sopra. Quindi, archivia l'output della funzione in una variabile denominata 'output'. Successivamente, utilizza un'istruzione print per mostrare l'output.

Il risultato è mostrato di seguito. Innanzitutto, l'istruzione print stamperà il messaggio e quindi visualizzerà il risultato che abbiamo calcolato tramite np.log2().

NumPy Log Base 2 di un numero in virgola mobile

Per trovare un log di valore in virgola mobile utilizzando la funzione np.log2(), il codice successivo spiega tutto ciò che dobbiamo capire.

In questo caso, utilizziamo il valore mobile. Il primo passaggio consiste nell'importare la libreria e assegnarle un nome di funzione che verrà utilizzato quando chiameremo una funzione NumPy. Utilizzare un nome di variabile per assegnare un valore in virgola mobile. Qui, il nome della variabile è 'value' e le viene assegnato un valore di 178,90. Per trovare il logaritmo in base 2 del valore mobile, dobbiamo chiamare la funzione matematica di log 'np.log2()'. 'np' è il nome della funzione che abbiamo usato durante l'importazione della libreria NumPy. La funzione log2() viene applicata per trovare il log del valore definito. Ora, dichiara un'altra variabile 'output' per salvare il risultato della funzione log2(). Per stampare il messaggio e il valore risultante sullo schermo, utilizzare la funzione print().

L'output del codice di cui sopra è visto qui. Il np.log2() ha calcolato il log del valore dato e quindi viene visualizzato utilizzando il metodo print.

NumPy Log Base 2 di un array 1D

Ecco un esempio che spiega come possiamo usare la funzione NumPy np.log2() con gli array. È abbastanza semplice trovare il registro di un array unidimensionale come spiegato di seguito nel programma.

Il primo passo è integrare il modulo utilizzando l'istruzione import NumPy as np. Il 'np' è il nome della funzione che viene utilizzato ogni volta che chiamiamo una funzione NumPy, dobbiamo usare questo nome di funzione. Questo nome di funzione dirà al compilatore di andare alla libreria NumPy e ottenere una funzione specificata. Dopodiché, dobbiamo definire gli elementi dell'array unidimensionale. Inizializzare una variabile e quindi salvare l'array al suo interno. Possiamo definire un array usando la funzione np.array(). Qui, abbiamo definito un array chiamato 'arr_1' e assegnato valori interi. Quindi, usa l'istruzione print per mostrare il messaggio e per visualizzare l'array semplicemente inserendo il nome della variabile 'arr_1' all'interno della funzione print(). Utilizziamo la funzione np.log2() per ottenere il log dell'array 1D . Ancora una volta, definisci una nuova variabile 'risultato' per memorizzare l'output della funzione di registro al suo interno. Stampa l'array con un messaggio. La funzione log troverà automaticamente il log dell'intero array.

L'output visualizza prima un messaggio 'L'array è' e quindi mostra l'array che abbiamo definito nella variabile 'arr_1'. Il np.log2() calcola il log dell'array richiesto e visualizza il risultato.

NumPy Log Base 2 di un array 2D

Lavorare con un array bidimensionale è facile, ma dobbiamo capire come funziona e il suo metodo corretto.

In questo codice, importa prima la libreria NumPy di ​​Python. Quindi, definire gli elementi dell'array bidimensionale. L'array inizializzato qui è 'array_0'. Questa matrice 2D ha una riga con valori interi e l'altra riga contiene valori in virgola mobile. Quindi, visualizzare l'array mediante l'uso di un'istruzione print. Successivamente, chiama np.log2() per calcolare il log 2 dell'array 2D definito. Ora, memorizza quel valore calcolato nella variabile 'output' in modo che se vogliamo utilizzare quel valore risultante in qualsiasi punto del codice o per visualizzarlo, possiamo usarlo tramite il nome della variabile 'output'.

Il risultato mostra l'array che abbiamo inizializzato. Con un messaggio, mostra il log calcolato alla base 2 dell'array 2D.

Conclusione

In questo articolo, abbiamo discusso di come utilizzare la funzione log base 2 che è una funzione matematica della libreria NumPy. Abbiamo esaminato in dettaglio come viene utilizzata questa funzione e quali librerie dobbiamo importare nel codice. Ogni volta che dobbiamo trovare il log in base 2 in Python, importa semplicemente la libreria e usa la funzione np.log2(). Abbiamo anche calcolato la base log 2 di valori diversi, array 1D e array 2D chiamando il metodo np.log2().