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