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

পাইথনে দেওয়া জটিল রুট সহ মনিক পলিনোমিয়াল তৈরি করা

পাইথন নামপাই-এ দেওয়া জটিল রুট সহ মনিক পলিনোমিয়াল তৈরি করতে polynomial.polyfromroots() মেথড ব্যবহার করুন। এই মেথডটি পলিনোমিয়ালের সহগগুলোর 1-D অ্যারে রিটার্ন করে। যদি সব রুট বাস্তব হয়, তবে আউটপুটও বাস্তব হবে, অন্যথায় এটি জটিল হবে। প্যারামিটার roots হল রুটগুলোর ধারণকারী সিকোয়েন্স।

ধাপসমূহ

  1. প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন:
    from numpy.polynomial import polynomial as P
  2. দেওয়া জটিল রুট:
    j = complex(0,1)
    print("Result...\n", P.polyfromroots((-j, j)))
  3. ডাটা টাইপ পান:
    print("\nType...\n", P.polyfromroots((-j, j)).dtype)
  4. আকার পান:
    print("\nShape...\n", P.polyfromroots((-j, j)).shape)

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

from numpy.polynomial import polynomial as P

# Generate monic polynomial with given complex roots
j = complex(0,1)
print("Result...\n", P.polyfromroots((-j, j)))

# Get the datatype
print("\nType...\n", P.polyfromroots((-j, j)).dtype)

# Get the shape
print("\nShape...\n", P.polyfromroots((-j, j)).shape)

আউটপুট

Result... [1.+0.j 0.+0.j 1.+0.j]
Type... complex128
Shape... (3,)
  1. পাইথনে জটিল মূল সহ চেবিসেব সিরিজের মূল গণনা করুন

  2. পাইথনে জটিল মূল দিয়ে চেবিসেব সিরিজ তৈরি করুন

  3. পাইথনে জটিল অ্যারে বিন্দু সহ প্রদত্ত ডিগ্রির ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি

  4. পাইথনে দেওয়া রুটস থেকে মনিক বহুপদ তৈরি করুন