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

পাইথনে লেজান্ড্র সিরিজকে পলিনোমিয়ালে রূপান্তর

পাইথন নামপাইয়ে লেজান্ড্র সিরিজকে পলিনোমিয়ালে রূপান্তর করতে legendre.leg2poly() মেথড ব্যবহার করা হয়। এটি লেজান্ড্র সিরিজের সহগগুলি (নিম্ন মাত্রা থেকে উচ্চ মাত্রা পর্যন্ত ক্রম대로) ধারণকারী একটি অ্যারেকে সমতুল্য পলিনোমিয়ালের সহগগুলির অ্যারেতে (স্ট্যান্ডার্ড বেসিসের সাপেক্ষে) রূপান্তর করে, যা নিম্ন থেকে উচ্চ মাত্রা পর্যন্ত ক্রম대로 সাজানো থাকে।

প্যারামিটার

  • c: লেজান্ড্র সিরিজ সহগগুলি ধারণকারী ১-D অ্যারে, নিম্ন মাত্রা থেকে উচ্চ মাত্রা পর্যন্ত ক্রম대로 সাজানো।

ধাপসমূহ

  1. প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
    import numpy as np
    from numpy.polynomial import legendre as L
  2. numpy.array() মেথড ব্যবহার করে অ্যারে তৈরি করুন:
    c = np.array([1, 2, 3, 4, 5])
  3. অ্যারে প্রদর্শন করুন:
    print("আমাদের অ্যারে...\n", c)
  4. মাত্রা পরীক্ষা করুন:
    print("\nআমাদের অ্যারের মাত্রা...\n", c.ndim)
  5. ডেটা টাইপ পান:
    print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", c.dtype)
  6. আকার পান:
    print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", c.shape)
  7. legendre.leg2poly() মেথড ব্যবহার করে লেজান্ড্র সিরিজকে পলিনোমিয়ালে রূপান্তর করুন:
    print("\nফলাফল (লেজান্ড্র থেকে পলিনোমিয়াল)...\n", L.leg2poly(c))

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

import numpy as np
from numpy.polynomial import legendre as L

# অ্যারে তৈরি করুন
c = np.array([1, 2, 3, 4, 5])

# অ্যারে প্রদর্শন করুন
print("আমাদের অ্যারে...\n", c)

# মাত্রা পরীক্ষা করুন
print("\nআমাদের অ্যারের মাত্রা...\n", c.ndim)

# ডেটা টাইপ পান
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", c.dtype)

# আকার পান
print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", c.shape)

# লেজান্ড্র সিরিজকে পলিনোমিয়ালে রূপান্তর করুন
print("\nফলাফল (লেজান্ড্র থেকে পলিনোমিয়াল)...\n", L.leg2poly(c))

আউটপুট

আমাদের অ্যারে...
 [1 2 3 4 5]

আমাদের অ্যারের মাত্রা...
 1

আমাদের অ্যারে অবজেক্টের ডেটা টাইপ...
 int64

আমাদের অ্যারে অবজেক্টের আকার...
 (5,)

ফলাফল (লেজান্ড্র থেকে পলিনোমিয়াল)...
 [ 1.375 -4.   -14.25  10.    21.875]
  1. পাইথনে পলিনোমিয়ালকে হার্মাইট সিরিজে রূপান্তর করুন

  2. পাইথনে হার্মাইট সিরিজকে পলিনোমিয়ালে রূপান্তর করুন

  3. পাইথনে পলিনোমিয়ালকে চেবিশেভ সিরিজে রূপান্তর করুন

  4. পাইথনে চেবিশেভ সিরিজকে পলিনোমিয়ালে রূপান্তর করুন