জটিল আর্গুমেন্টের কাল্পনিক অংশ ফেরত পाने के लिए পাইথনে numpy.imag() মেথড ব্যবহার করা হয়। এই মেথডটি জটিল আর্গুমেন্টের কাল্পনিক উপাদান ফেরত দেয়। যদি val বাস্তব হয়, তবে আউটপুটের জন্য val-এর টাইপ ব্যবহার করা হয়। যদি val-এ জটিল উপাদান থাকে, তবে ফেরত দেওয়া টাইপ হবে ফ্লোট। প্রথম প্যারামিটার val হলো ইনপুট অ্যারে। আমরা array.imag ব্যবহার করে জটিল আর্গুমেন্টের কাল্পনিক অংশ আপডেট করব।
ধাপসমূহ
প্রথমে প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
import numpy as np
array() মেথড ব্যবহার করে একটি অ্যারে তৈরি করুন:
arr = np.array([36.+1.j, 27.+2.j, 68.+3.j, 23.+2.j])
অ্যারে প্রদর্শন করুন:
print("আমাদের অ্যারে...\n", arr)
মাত্রা পরীক্ষা করুন:
print("\nআমাদের অ্যারের মাত্রা...\n", arr.ndim)
ডেটা টাইপ পান:
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", arr.dtype)
আকার পান:
print("\nআমাদের অ্যারে আকার...\n", arr.shape)
numpy.imag() মেথড ব্যবহার করে জটিল আর্গুমেন্টের কাল্পনিক অংশ ফেরত পান:
print("\nকাল্পনিক অংশ...\n", np.imag(arr))
কাল্পনিক অংশ পরিবর্তন করুন:
arr.imag = 5
print("\nআপডেট করা ফলাফল...\n", arr)
উদাহরণ
import numpy as np
# array() মেথড ব্যবহার করে একটি অ্যারে তৈরি করুন
arr = np.array([36.+1.j, 27.+2.j, 68.+3.j, 23.+2.j])
# অ্যারে প্রদর্শন করুন
print("আমাদের অ্যারে...\n", arr)
# মাত্রা পরীক্ষা করুন
print("\nআমাদের অ্যারের মাত্রা...\n", arr.ndim)
# ডেটা টাইপ পান
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", arr.dtype)
# আকার পান
print("\nআমাদের অ্যারে আকার...\n", arr.shape)
# কাল্পনিক অংশ ফেরত পান
print("\nকাল্পনিক অংশ...\n", np.imag(arr))
# কাল্পনিক অংশ পরিবর্তন করুন
arr.imag = 5
print("\nআপডেট করা ফলাফল...\n", arr)
আউটপুট
আমাদের অ্যারে... [36.+1.j 27.+2.j 68.+3.j 23.+2.j] আমাদের অ্যারের মাত্রা... 1 আমাদের অ্যারে অবজেক্টের ডেটা টাইপ... complex128 আমাদের অ্যারে আকার... (4,) কাল্পনিক অংশ... [1. 2. 3. 2.] আপডেট করা ফলাফল... [36.+5.j 27.+5.j 68.+5.j 23.+5.j]