Base di registro numpy 2

Base di registro numpy 2
Una biblioteca Python chiamata Numpy, che sta per Python numerica, viene utilizzata per funzionare con gli array e viene utilizzata per il calcolo numerico. La funzione Numpy Log () è una funzione matematica che svolge operazioni logaritmiche naturali in Python. Il logaritmo naturale è un inverso della funzione esponenziale 'exp ()' degli elementi di input dell'array dato, che sarà chiaro da questo registro formula (exp (x)) = x.Numpy log2 (). Questa funzione consente di trovare il registro dell'array dato alla base 2.

Sintassi:

Funzione -_name.log2 (x)

Qui abbiamo usato NP come nome di funzione.

np.log2 (x)

Il nome function_ è definito quando importa la libreria numpy. All'interno della funzione di registro, forniamo un valore numpy o una matrice di elementi.

Biblioteca di importazione

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

Importa Numpy come function_name

Qui, diciamo che NP è il nome della funzione.

Importa Numpy come NP

Il 'np' è il nome della funzione, possiamo usare qualsiasi nome ma la maggior parte dei professionisti usa 'np' come nome di 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 di base di log 2 numpy in codice con un valore intero, guarda il codice di esempio seguente.

Innanzitutto, integrare la biblioteca Numpy per eseguire le funzioni matematiche numpy. Quindi, assegna il valore alla variabile. La variabile usata qui è "numero". Il "numero" variabile è stato dato il valore intero di 10. Ora troveremo il registro alla base 2 di un numero intero. Usa la funzione Numpy Log Base 2 che è NP.log2 (). Qui, il 'NP' è il nome della funzione. Attraverso questo, stiamo importando funzioni numpy. All'interno della parentesi log2, scrivi il nome della variabile che abbiamo usato sopra. Quindi, memorizzare l'output della funzione in una variabile denominata "output". Successivamente, utilizza un'istruzione di stampa per mostrare l'output.

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

Numpy Log Base 2 di un numero di punto galleggiante

Per trovare un registro del valore del punto mobile utilizzando la funzione NP.log2 (), il codice successivo spiega tutto ciò che dobbiamo capire.

In questo caso, utilizziamo il valore fluttuante. Il primo passo è importare la libreria e dargli un nome di funzione che verrà utilizzato quando chiameremo una funzione numpy. Utilizzare un nome variabile per assegnare un valore di punto galleggiante. Qui, il nome della variabile è "valore" e gli viene assegnato un valore di 178.90. Per trovare il logaritmo alla base 2 del valore fluttuante, dobbiamo chiamare la funzione matematica del log 'np.log2 () '. Il 'NP' è il nome della funzione che abbiamo usato durante l'importazione della libreria numpy. La funzione log2 () viene applicata per trovare il registro 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 sopra menzionato è visto qui. Il NP.log2 () calcolato il registro del valore dato e quindi viene visualizzato utilizzando il metodo di stampa.

Numpy Log Base 2 di un array 1D

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

Il primo passo è integrare il modulo mediante l'uso dell'istruzione importa numpy come 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 indicherà al compilatore di andare alla libreria numpy e ottenere una funzione specificata. Dopodiché, dobbiamo definire gli elementi dell'array monodimensionale. Inizializza una variabile e quindi salva l'array in essa. Possiamo definire un array usando l'NP.funzione array (). Qui, abbiamo definito un array denominato "arr_1" e assegnato i valori interi. Quindi, utilizzare l'istruzione di stampa per mostrare il messaggio e visualizzare l'array semplicemente mettendo il nome variabile 'arr_1' all'interno della funzione print (). Utilizziamo il NP.Log2 () funzione per ottenere il registro dell'array 1D. Ancora una volta, definire un nuovo "risultato" variabile per archiviare l'output della funzione di registro in esso. Stampa l'array con un messaggio. La funzione di registro troverà automaticamente il registro dell'intero array.

L'output visualizza innanzitutto un messaggio "L'array è" e quindi visualizza l'array che abbiamo definito nella variabile "arr_1". Il NP.log2 () Calcola il registro 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, definisci gli elementi dell'array bidimensionale. L'array inizializzato qui è 'array_0'. Questo array 2D ha una riga con valori interi e l'altra riga contiene i valori del punto mobile. Quindi, visualizzare l'array mediante l'uso di un'istruzione di stampa. Dopodiché, chiama il NP.log2 () per calcolare il log 2 dell'array 2D definito. Ora, archivia quel valore calcolato nella variabile "output" in modo che se vogliamo utilizzare quel valore risultante ovunque nel codice o visualizzarli possiamo usarlo tramite il nome della variabile "output".

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

Conclusione

In questo articolo, abbiamo discusso di come possiamo utilizzare la funzione Log Base 2 che è una funzione matematica della biblioteca Numpy. Abbiamo esaminato i dettagli di come viene utilizzata questa funzione e quali librerie dobbiamo importare nel codice. Ogni volta che dobbiamo trovare il registro su Base 2 in Python basta importare la libreria e utilizzare la funzione NP.log2 (). Abbiamo anche calcolato la base di registro 2 di valori diversi, array 1D e array 2D chiamando l'NP.Metodo log2 ().