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

পাইথনে কমপ্লেক্স আর্গুমেন্টের কোণ রেডিয়ানে বের করা

কমপ্লেক্স আর্গুমেন্টের কোণ বের করতে পাইথনে numpy.angle() মেথড ব্যবহার করুন। এই মেথড কমপ্লেক্স প্লেনে পজিটিভ রিয়েল অক্ষ থেকে কাউন্টারক্লকওয়াইজ কোণ রিটার্ন করে, রেঞ্জ (-pi, pi], dtype numpy.float64।

প্যারামিটারها

  • z: একটি কমপ্লেক্স নম্বর বা কমপ্লেক্স নম্বরের সিকোয়েন্স।
  • deg: True হলে কোণ ডিগ্রিতে, False (ডিফল্ট) হলে রেডিয়ানে রিটার্ন করবে।

ধাপসমূহ

১. প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন

import numpy as np

২. array() মেথড ব্যবহার করে কমপ্লেক্স অ্যারে তৈরি করুন

arr = np.array([1.0, 1.0j, 1+1j])

৩. অ্যারে প্রদর্শন করুন

print("অ্যারে...\n", arr)

৪. অ্যারের টাইপ পান

print("\nআমাদের অ্যারে টাইপ...\n", arr.dtype)

৫. অ্যারের ডাইমেনশন পান

print("\nআমাদের অ্যারে ডাইমেনশন...\n", arr.ndim)

৬. অ্যারের শেপ পান

print("\nআমাদের অ্যারে শেপ...\n", arr.shape)

৭. কমপ্লেক্স আর্গুমেন্টের কোণ রেডিয়ানে বের করুন (ডিফল্ট)

print("\nফলাফল...\n", np.angle(arr))

সম্পূর্ণ উদাহরণ

import numpy as np

# array() মেথড ব্যবহার করে কমপ্লেক্স অ্যারে তৈরি
arr = np.array([1.0, 1.0j, 1+1j])

# অ্যারে প্রদর্শন
print("অ্যারে...\n", arr)

# অ্যারে টাইপ
print("\nআমাদের অ্যারে টাইপ...\n", arr.dtype)

# অ্যারে ডাইমেনশন
print("\nআমাদের অ্যারে ডাইমেনশন...\n", arr.ndim)

# অ্যারে শেপ
print("\nআমাদের অ্যারে শেপ...\n", arr.shape)

# কমপ্লেক্স আর্গুমেন্টের কোণ রেডিয়ানে বের করুন
print("\nফলাফল...\n", np.angle(arr))

আউটপুট

অ্যারে...
 [1.+0.j 0.+1.j 1.+1.j]
আমাদের অ্যারে টাইপ...
 complex128
আমাদের অ্যারে ডাইমেনশন...
 1
আমাদের অ্যারে শেপ...
 (3,)
ফলাফল...
 [0. 1.57079633 0.78539816]

ব্যাখ্যা

  • 1.0 → কোণ ০ রেডিয়ান
  • 1.0j → কোণ π/2 ≈ ১.৫৭০৮ রেডিয়ান
  • 1+1j → কোণ π/4 ≈ ০.৭৮৫৪ রেডিয়ান
  1. পাইথনে স্ট্রিং অ্যারের প্রতিটি এলিমেন্টের দৈর্ঘ্য বের করুন

  2. পাইথনে N-ডাইমেনশনাল অ্যারের অক্ষ ০-র ওপর গ্রেডিয়েন্ট বের করুন

  3. পাইথন - প্যান্ডাস ইন্ডেক্সের ডেটা প্রতিনিধিত্বকারী অ্যারে ফেরত দেওয়া

  4. পাইথনে অ্যারে "Beautiful" কিনা যাচাই করা