Pangkalan Log Numpy 2

Pangkalan Log Numpy 2



Pustaka Python yang dipanggil NumPy, yang bermaksud Numerical Python, digunakan untuk bekerja dengan tatasusunan dan digunakan untuk pengkomputeran berangka. Fungsi NumPy log() ialah fungsi matematik yang melaksanakan operasi logaritma semula jadi dalam Python. Logaritma asli ialah songsang bagi fungsi eksponen 'exp()' elemen input tatasusunan yang diberikan, yang akan jelas daripada log formula ini(exp(x))=x.NumPy log2(). Fungsi ini membolehkan mencari log tatasusunan yang diberikan ke pangkalan 2.

Sintaks:

Nama_fungsi. log2 ( x )

Di sini kami menggunakan np sebagai nama fungsi.







np.log2(x)

Function_name ditakrifkan apabila kami mengimport pustaka NumPy. Di dalam fungsi log, kami menyediakan nilai NumPy atau tatasusunan elemen.



Import Perpustakaan

Setiap kali kami menggunakan mana-mana fungsi mana-mana perpustakaan sebelum menggunakan fungsi khusus itu dalam kod, kami perlu mengimport perpustakaan yang berkaitan jika tidak, kami tidak akan dapat menggunakan fungsi perpustakaan itu. Untuk menggunakan fungsi NumPy, modul NumPy mesti diimport. Ini akan membolehkan kami menggunakan semua fungsi NumPy dalam kod.



import numpy sebagai nama_fungsi

Di sini, katakan np ialah nama fungsi.





import numpy sebagai cth.

'np' ialah nama fungsi, kita boleh menggunakan sebarang nama tetapi kebanyakan profesional menggunakan 'np' sebagai nama fungsi untuk menjadikannya mudah dan mudah difahami. Dengan nama fungsi ini, kita boleh menggunakan mana-mana fungsi perpustakaan NumPy dalam kod.

NumPy Log Base 2 Nombor Integer

Sekarang untuk menerangkan cara kita boleh menggunakan fungsi log base 2 NumPy dalam kod dengan nilai integer, lihat contoh kod di bawah.



Mula-mula, integrasikan perpustakaan NumPy untuk menjalankan fungsi matematik NumPy. Kemudian, berikan nilai kepada pembolehubah. Pembolehubah yang digunakan di sini ialah 'nombor'. Pembolehubah 'nombor' telah diberi nilai integer 10. Sekarang, kita akan mencari log ke asas 2 integer. Gunakan fungsi NumPy log base 2 iaitu np.log2(). Di sini, 'np' ialah nama fungsi. Melalui itu, kami mengimport fungsi NumPy. Dalam kurungan log2, tulis nama pembolehubah yang kami gunakan di atas. Kemudian, simpan output fungsi dalam pembolehubah bernama 'output'. Selepas itu, gunakan pernyataan cetakan untuk menunjukkan output.

Hasilnya ditunjukkan di bawah. Mula-mula, penyata cetakan akan mencetak mesej dan kemudian memaparkan hasil yang kami kira melalui np.log2().

NumPy Log Base 2 Nombor Titik Terapung

Untuk mencari log nilai titik terapung dengan menggunakan fungsi np.log2(), kod seterusnya menerangkan semua yang perlu kita fahami.

Dalam keadaan ini, kami menggunakan nilai terapung. Langkah pertama ialah mengimport perpustakaan dan memberikannya nama fungsi yang akan digunakan apabila kita akan memanggil fungsi NumPy. Gunakan nama pembolehubah untuk menetapkan nilai titik terapung. Di sini, nama pembolehubah ialah 'nilai' dan ia diberikan nilai 178.90. Untuk mencari logaritma kepada asas 2 nilai terapung, kita perlu memanggil fungsi matematik log 'np.log2()'. 'np' ialah nama fungsi yang kami gunakan semasa mengimport perpustakaan NumPy. Fungsi log2() digunakan untuk mencari log nilai yang ditentukan. Sekarang, isytiharkan 'output' pembolehubah lain untuk menyimpan hasil fungsi log2(). Untuk mencetak mesej dan nilai terhasil pada skrin, gunakan fungsi print().

Output kod yang disebutkan di atas dilihat di sini. np.log2() mengira log nilai yang diberikan dan kemudian dipaparkan menggunakan kaedah cetakan.

NumPy Log Base 2 daripada Tatasusunan 1D

Berikut ialah contoh yang menerangkan cara kita boleh menggunakan fungsi NumPy np.log2() dengan tatasusunan. Ia agak mudah untuk mencari log tatasusunan satu dimensi seperti yang dijelaskan di bawah dalam atur cara.

Langkah pertama ialah mengintegrasikan modul dengan menggunakan pernyataan import NumPy sebagai np. 'np' ialah nama fungsi yang digunakan apabila kita memanggil fungsi NumPy, kita perlu menggunakan nama fungsi ini. Nama fungsi ini akan memberitahu pengkompil untuk pergi ke perpustakaan NumPy dan mendapatkan fungsi tertentu. Selepas itu, kita perlu menentukan elemen tatasusunan satu dimensi. Mulakan pembolehubah dan kemudian simpan tatasusunan di dalamnya. Kita boleh menentukan tatasusunan dengan menggunakan fungsi np.array(). Di sini, kami menentukan tatasusunan bernama 'arr_1' dan memberikan nilai integer. Kemudian, gunakan pernyataan cetakan untuk menunjukkan mesej dan untuk memaparkan tatasusunan dengan hanya meletakkan nama pembolehubah 'arr_1' di dalam fungsi print(). Kami menggunakan fungsi np.log2() untuk mendapatkan log tatasusunan 1D . Sekali lagi, tentukan 'hasil' pembolehubah baharu untuk menyimpan output fungsi log di dalamnya. Cetak tatasusunan dengan mesej. Fungsi log akan mencari log keseluruhan tatasusunan secara automatik.

Output mula-mula memaparkan mesej ' Tatasusunan ialah' dan kemudian memaparkan tatasusunan yang kami takrifkan dalam pembolehubah 'arr_1'. np.log2() mengira log tatasusunan yang diperlukan dan memaparkan hasilnya.

NumPy Log Base 2 daripada Tatasusunan 2D

Bekerja dengan tatasusunan dua dimensi adalah mudah tetapi kita perlu memahami cara ia berfungsi dan kaedah yang betul.

Dalam kod ini, import dahulu perpustakaan NumPy Python. Kemudian, tentukan unsur tatasusunan dua dimensi. Tatasusunan yang dimulakan di sini ialah 'array_0'. Tatasusunan 2D ini mempunyai satu baris dengan nilai integer dan baris lain mengandungi nilai titik terapung. Kemudian, paparkan tatasusunan dengan menggunakan pernyataan cetakan. Selepas itu, panggil np.log2() untuk mengira log 2 tatasusunan 2D yang ditentukan. Sekarang, simpan nilai yang dikira dalam pembolehubah 'output' supaya jika kita ingin menggunakan nilai yang terhasil itu di mana-mana dalam kod atau untuk memaparkan kita boleh menggunakannya melalui nama pembolehubah 'output'.

Hasilnya menunjukkan tatasusunan yang kami mulakan. Dengan mesej, ia memaparkan log yang dikira ke asas 2 tatasusunan 2D.

Kesimpulan

Dalam artikel ini, kami membincangkan cara kami boleh menggunakan fungsi log base 2 yang merupakan fungsi matematik perpustakaan NumPy. Kami melihat secara terperinci cara fungsi ini digunakan dan perpustakaan apa yang perlu kami import ke dalam kod. Setiap kali kita perlu mencari log ke pangkalan 2 dalam Python hanya import perpustakaan dan gunakan fungsi np.log2(). Kami juga mengira pangkalan log 2 nilai berbeza, tatasusunan 1D dan tatasusunan 2D dengan memanggil kaedah np.log2().