পাইথন নামপাই-তে জটিল সংখ্যার কাল্পনিক অংশ (imaginary part) বের করতে numpy.imag() মেথড ব্যবহার করা হয়। এটি জটিল আর্গুমেন্টের কাল্পনিক উপাদান ফেরত দেয়।
- যদি ইনপুট বাস্তব (real) হয়, তবে আউটপুটের টাইপ ইনপুটের টাইপের মতোই থাকে।
- যদি ইনপুটে জটিল উপাদান থাকে, তবে ফেরত দেওয়া টাইপ হবে
float।
প্যারামিটার
- val: ইনপুট অ্যারে
পদ্ধতি
লাইব্রেরি ইম্পোর্ট করুন
import numpy as np
জটিল সংখ্যার অ্যারে তৈরি করুন
arr = np.array([36.+5.j, 27.+3.j, 68.+2.j, 23.+7.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))
সম্পূর্ণ উদাহরণ
import numpy as np
arr = np.array([36.+5.j, 27.+3.j, 68.+2.j, 23.+7.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))
আউটপুট
আমাদের অ্যারে...
[36.+5.j 27.+3.j 68.+2.j 23.+7.j]
আমাদের অ্যারের মাত্রা...
1
আমাদের অ্যারে অবজেক্টের ডেটা টাইপ...
complex128
আমাদের অ্যারের আকার...
(4,)
ফলাফল (কাল্পনিক অংশ)...
[5. 3. 2. 7.]
ব্যাখ্যা: প্রতিটি জটিল সংখ্যা a + bj ফরম্যাটে। np.imag() শুধু b অংশ (কাল্পনিক অংশ) বের করে। এখানে ৫, ৩, ২, ৭।