পাইথনে scimath-এ ব্যস্ত সাইন গণনা করতে numpy.emath.arcsin() মেথড ব্যবহার করুন। এটি x-এর ব্যস্ত সাইন-এর "প্রিন্সিপ্যাল ভ্যালু" ফেরত দেয়। বাস্তব x যার জন্য abs(x) <= 1, এটি বন্ধ আশ্রয় [-π/2, π/2]-এ একটি বাস্তব সংখ্যা। অন্যথায়, জটিল প্রিন্সিপ্যাল ভ্যালু ফেরত দেওয়া হয়।
মেথডটি x মান(গুলি)র ব্যস্ত সাইন(গুলি) ফেরত দেয়। যদি x স্কেলার হয়, তবে আউটপুটও স্কেলার, অন্যথায় একটি অ্যারে অবজেক্ট ফেরত দেয়। প্রথম প্যারামিটার হলো যেসব মানের arcsin প্রয়োজন।
ধাপসমূহ
প্রথমে প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
import numpy as np
array() মেথড দিয়ে নাম্পাই অ্যারে তৈরি করুন:
arr = np.array([0, 1, -1, 2])
অ্যারে প্রদর্শন করুন:
print("Array...\n", arr)
অ্যারের টাইপ পান:
print("\nOur Array type...\n", arr.dtype)
অ্যারের ডায়মেনশন পান:
print("\nOur Array Dimensions...\n", arr.ndim)
ব্যাস্ত সাইন গণনা করুন:
print("\nResult...", np.emath.arcsin(arr))
উদাহরণ
import numpy as np
# নাম্পাই অ্যারে তৈরি করুন
arr = np.array([0, 1, -1, 2])
# অ্যারে প্রদর্শন করুন
print("Array...\n", arr)
# অ্যারের টাইপ পান
print("\nOur Array type...\n", arr.dtype)
# অ্যারের ডায়মেনশন পান
print("\nOur Array Dimensions...\n", arr.ndim)
# অ্যারের উপাদান সংখ্যা পান
print("\nNumber of elements...\n", arr.size)
# ব্যস্ত সাইন গণনা করুন
print("\nResult...", np.emath.arcsin(arr))
আউটপুট
Array... [ 0 1 -1 2]
Our Array type... int64
Our Array Dimensions... 1
Number of elements... 4
Result... [ 0. +0.j 1.57079633+0.j -1.57079633+0.j 1.57079633+1.3169579j]