Hermite_e সিরিজের রুট গণনা করতে, Python NumPy-এ hermite_e.hermeroots() মেথডটি ব্যবহার করুন। মেথডটি সিরিজের রুটের একটি অ্যারে রিটার্ন করে। যদি সব রুট রিয়েল হয়, তবে আউটপুটও রিয়েল হবে, অন্যথায় কমপ্লেক্স হবে।
প্যারামিটার c হলো 1-D কোইফিশিয়েন্ট অ্যারে। রুট এস্টিমেশন কম্প্যানিয়ন ম্যাট্রিক্সের আइगेনভ্যালু হিসেবে পাওয়া যায়। কমপ্লেক্স প্লেনের উরIGIN থেকে দূরে থাকা রুটগুলোর বড় এরর থাকতে পারে সিরিজের न्यুমেরিক্যাল ইনস্ট্যাবিলিটির কারণে। মাল্টিপ্লিসিটি 1-এর চেয়ে বড় রুটগুলোরও বড় এরর দেখায় কারণ সিরিজের ভ্যালু সাসে পয়েন্টগুলোর কাছাকাছি তুলনামূলকভাবে ইনসেনসিটিভ। উরIGIN-এর কাছে একা রুটগুলো নিউটন মেথডের কিছু ইটারেশন দিয়ে উন্নত করা যায়।
ধাপসমূহ
প্রথমে প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন −
from numpy.polynomial import hermite_e as H
Hermite_e সিরিজের রুট গণনা করুন −
j = complex(0, 1)
print("Result...\n", H.hermeroots((-j, j)))
ডেটা টাইপ পান −
print("\nType...\n", H.hermeroots((-j, j)).dtype)
শেপ পান −
print("\nShape...\n", H.hermeroots((-j, j)).shape)
উদাহরণ
from numpy.polynomial import hermite_e as H
# To compute the roots of a Hermite_e series
j = complex(0, 1)
print("Result...\n", H.hermeroots((-j, j)))
# Get the datatype
print("\nType...\n", H.hermeroots((-j, j)).dtype)
# Get the shape
print("\nShape...\n", H.hermeroots((-j, j)).shape)
আউটপুট
Result... [1.+0.j]
Type... complex128
Shape... (1,)