কম্পিউটার টিউটোরিয়াল

পাইথনে scimath-এ arcsin দিয়ে ব্যস্ত সাইন গণনা করুন

পাইথনে 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]
  1. পাইথনে অ্যারে এলিমেন্টগুলোর ইনভার্স হাইপারবোলিক সাইন

  2. পাইথনে লিনিয়ার অ্যালজেব্রায় ২-ডি অ্যারের ডিটারমিন্যান্ট গণনা করুন

  3. পাইথনে লিনিয়ার অ্যালজেব্রায় অ্যারের ডিটারমিন্যান্ট গণনা করুন

  4. পাইথনে অ্যারে উপাদানগুলির ট্রাইগোনোমেট্রিক বিপরীত সাইন (Arcsin) পান