Busur numpy

Busur Numpy



“NumPy adalah modul Python yang digunakan untuk menghitung ekspresi matematika. Ini digunakan untuk menghitung fungsi numerik yang membuat perhitungan matematis menjadi mudah hanya dengan memanggil fungsi matematika bawaan. Dengan melakukan ini, kita dapat menyelesaikan tugas-tugas kompleks dalam hitungan menit. Arcsin() adalah fungsi matematika NumPy, dan itu adalah invers (sin) fungsi trigonometri, yaitu, sin -1 (x). Ada enam fungsi trigonometri; arcsin adalah salah satunya, yang berarti y=sin -1 (x) adalah satu-ke-satu pada [–π/2, /2], “y” mengembalikan kebalikan dari x, dan “x” adalah nilai yang akan kita alokasikan. Fungsi ini mengambil nilai input dalam radian, bukan dalam derajat. Fungsi trigonometri ini digunakan untuk menggambar tabel untuk grafik. Kita dapat menggunakan fungsi arcsin() untuk menemukan invers sin dari bilangan bulat, nilai floating point, dan array tetapi dalam domain terbatas. Rentang fungsi sin adalah -1 sin x 1; kami tidak dapat menetapkan nilai apa pun di luar rentang ini di arcsin().”

Sintaksis

Nama_fungsi. arcsin ( x , keluar = Tidak ada , di mana = BENAR )

Function_name dapat berupa apa saja yang kita inginkan; itu adalah pilihan kita; pada saat ini, kami menggunakan 'np' sebagai nama fungsi. Untuk menggunakan metode arcsin(), kita perlu mengimpor library yang relevan, yaitu NumPy, yaitu import numpy sebagai np.







misalnya arcsin ( x , keluar = Tidak ada , di mana = BENAR )

Dalam arcsin(x), “x” adalah bilangan yang inversnya ingin kita cari. Itu bisa berupa angka atau larik apa saja.



Parameter

Dalam metode arcsin(), terdapat tiga parameter yaitu x, out, dan where. Tipe pengembalian akan mengembalikan larik keluaran.



X: x dapat berupa bilangan bulat, nilai titik mengambang, atau larik apa pun. “X” adalah value programmer allot yang invers sinnya ingin kita cari, tapi ingat rangenya yaitu -1 sin x 1. Fungsi ini mengambil nilai dalam radian, tetapi jika kita ingin dalam derajat, kita bisa mengonversinya .





Keluar: out adalah tempat kita ingin menyimpan kebalikan dari 'x'. Ini opsional.

Di mana: Ini adalah ekspresi bahwa jika kondisinya benar, maka fungsi universal ditetapkan. Jika kondisinya salah, output akan tetap dalam bentuk aslinya. Argumen 'di mana' juga opsional



Tipe Pengembalian

Tipe kembalian akan mengembalikan output dalam radian dalam domain tertentu, yaitu [–π/2, /2].

Kebalikan Sin dari Bilangan Bulat

Kode akan menjelaskan bagaimana kita dapat memperoleh invers sin dari nilai integer.

Mengimpor library numpy adalah langkah awal. Kami akan menggunakan 'np' ketika kami memanggil metode arcsin(). Setelah nama itu, sebuah variabel mengatakan “value_1” dengan nilai integer 1. Fungsi arcsin() mengambil nilai input dalam radian dalam rentang yang ditentukan. Gunakan metode np.arcsin(), dan di dalam metode arcsin(), tulis variabel yang kita beri nilai integer. Simpan fungsi ini dalam variabel 'hasil'. Melalui variabel ini, kita akan mencetak kebalikan dari nilai integer. Menampilkan pesan dengan menggunakan fungsi print(). Kemudian untuk mencetak nilai yang dihasilkan, tempatkan nama variabel di dalam print().

Layar keluaran akan menampilkan pesan, dan fungsi arcsin() akan menemukan invers sin dari 1 dan kemudian menampilkan nilainya.

Kebalikan Sin dari Angka Floating Point

Program akan menjelaskan dengan cara apa kita dapat menemukan invers sin dari nilai floating point.

Impor perpustakaan numpy. Inisialisasi variabel dengan angka floating point dalam rentang [-1, 1]. Di sini variabel adalah 'angka', dan nilai yang ditetapkan adalah '0,4'. Kemudian panggil metode np.arcsin() untuk menemukan kebalikan dari nilai floating point. Kemudian simpan nilai resultan dalam variabel “output”, dengan variabel “output” mencetak invers sin dari bilangan floating point yang diperlukan. Sebelum itu, tampilkan teks pada layar keluaran dengan mendeklarasikan pernyataan cetak.

Layar keluaran menunjukkan teks yang kita tempatkan di dalam metode print(). Setelah itu, ia mencetak kebalikan yang dihitung dari nilai floating point.

Kebalikan Sin dari Elemen Array 1-D

Dalam contoh ini, kita akan menemukan kebalikan dari sin menggunakan metode arcsin() dengan menetapkan array satu dimensi dalam derajat dan mengubahnya menjadi radian.

Integrasikan modul numpy sebagai np. Kemudian inisialisasi array satu dimensi menggunakan fungsi np.array(). Di dalam fungsi ini, inisialisasi array 1D dalam derajat. Tetapi arcsin() menerima nilai dalam radian; untuk itu, konversikan array dalam derajat ke radian dengan menggunakan rumus “array_1* np.pi/180”. Kemudian simpan nilai yang dihasilkan pada variabel “array_1”. Panggil metode print() untuk menampilkan larik yang dikonversi dengan pesan. Kemudian berikan array yang dikonversi itu ke fungsi arcsin(). Ini akan menemukan invers sin dari array yang dikonversi dan menyimpan nilainya dalam variabel 'hasil'. Untuk mencetak pesan di konsol dan untuk mencetak invers sin dari larik yang dikonversi, kita harus menggunakan pernyataan print(). Dengan cara ini, kita dapat menggunakan array dalam derajat, dan setelah dikonversi ke radian, kita dapat menemukan invers sin dari array. Kita juga dapat mengubah nilai radian menjadi derajat.

Baris pertama dalam hasil mewakili pesan. Setelah itu, di baris berikutnya, ini menampilkan array yang dikonversi dalam radian. Baris ketiga menunjukkan frasa, dan baris keempat menunjukkan kebalikan sin dari larik yang dikonversi.

Dosa Kebalikan dari Elemen Array 2-D

Dapatkan kebalikan dari sin dari array dua dimensi dengan metode arcsin().

Pertama, gabungkan perpustakaan numpy dengan nama fungsi 'np'. Inisialisasi array dua dimensi. Di sini satu baris memiliki nilai integer, dan baris kedua memiliki nilai floating point. Keduanya dalam radian. Tampilkan array asli dengan menggunakan pernyataan print. Kemudian gunakan metode arcsin() untuk mendapatkan invers sin dari larik 2D dan menyimpan hasilnya dalam variabel “output”. Pada akhirnya, pertama-tama, tampilkan pesan lalu tampilkan invers sin dari larik 2D dengan menggunakan metode print().

Hasilnya, kami mendapatkan larik 2D yang kami inisialisasi dalam kode dan sin kebalikan dari larik 2D yang dihitung.

Kesimpulan

Dalam panduan ini, kita telah berbicara tentang metode NumPy arcsin() dan bagaimana kita dapat menggunakan fungsi ini dalam kode Python. Contoh yang berbeda dibahas dalam artikel ini, menjelaskan metode arcsin() dengan tipe data dan array yang berbeda untuk memudahkan Anda memahami konsep tersebut. Dan kami juga mengamati bagaimana kami dapat menghitung invers sin dari array ketika array input dalam derajat. Kami telah membahas setiap detail kecil yang akan membantu Anda mempelajari metode ini dan penggunaannya.