একটি বহুপদী আরেকটিতে যুক্ত করতে, পাইথনে numpy.polynomial.polynomial.polyadd() পদ্ধতি ব্যবহার করুন। দুটি বহুপদ c1 + c2 এর যোগফল প্রদান করে। আর্গুমেন্ট হল সর্বনিম্ন ক্রম পদ থেকে সর্বোচ্চ পর্যন্ত সহগগুলির ক্রম, যেমন, [1,2,3] বহুপদী 1 + 2*x + 3*x**2 প্রতিনিধিত্ব করে। পদ্ধতিটি তাদের যোগফলকে প্রতিনিধিত্বকারী সহগ বিন্যাস প্রদান করে। প্যারামিটারগুলি c1 এবং c2 নিম্ন থেকে উচ্চ পর্যন্ত ক্রমকৃত বহুপদী সহগগুলির 1-D অ্যারে প্রদান করে।
এই numpy.polynomial.polynomial মডিউলটি বহুপদীর সাথে কাজ করার জন্য উপযোগী বেশ কয়েকটি বস্তু প্রদান করে, যার মধ্যে একটি বহুপদী শ্রেণী রয়েছে যা সাধারণ গাণিতিক ক্রিয়াকলাপগুলিকে অন্তর্ভুক্ত করে৷
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন-
from numpy.polynomial import polynomial as P
দুটি বহুপদ ঘোষণা কর −
p1 = (4,1,6) p2 = (2,5,3)
বহুপদ প্রদর্শন কর −
print("Polynomial 1...\n",p1) print("\nPolynomial 2...\n",p2)
একটি বহুপদী আরেকটিতে যুক্ত করতে, পাইথনে numpy.polynomial.polynomial.polyadd() পদ্ধতি ব্যবহার করুন। দুটি বহুপদ c1 + c2 এর যোগফল প্রদান করে। আর্গুমেন্ট হল সর্বনিম্ন ক্রম পদ থেকে সর্বোচ্চ পর্যন্ত সহগগুলির ক্রম, যেমন, [1,2,3] বহুপদী 1 + 2*x + 3*x**2 −
sumRes = P.polyadd(p1,p2); print("\nResult (Sum)...\n",sumRes)
উদাহরণ
from numpy.polynomial import polynomial as P # Declare Two Polynomials p1 = (4,1,6) p2 = (2,5,3) # Display the polynomials print("Polynomial 1...\n",p1) print("\nPolynomial 2...\n",p2) # To add one polynomial to another, use the numpy.polynomial.polynomial.polyadd() method in Python. sumRes = P.polyadd(p1,p2); print("\nResult (Sum)...\n",sumRes)
আউটপুট
Polynomial 1... (4, 1, 6) Polynomial 2... (2, 5, 3) Result (Sum)... [6. 6. 9.]