ভূমিকা
NumPy-এর numpy.polynomial.polynomial.polymul() মেথড দুটি পলিনোমিয়াল গুণ করতে ব্যবহৃত হয়। কোয়ফিশিয়েন্টগুলো লোwest অর্ডার থেকে হাইএস্ট অর্ডার পর্যন্ত সিকোয়েন্স আকারে দেওয়া হয়। যেমন [1,2,3] মানে 1 + 2*x + 3*x**2।
ধাপসমূহ
- লাইব্রেরি আমদানি:
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) - গুণফল গণনা:
mulRes = P.polymul(p1, p2) print("\nResult (Multiply)...\n", mulRes)
সম্পূর্ণ উদাহরণ
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)
mulRes = P.polymul(p1, p2)
print("\nResult (Multiply)...\n", mulRes)
আউটপুট
Polynomial 1...
(4, 1, 6)
Polynomial 2...
(2, 5, 3)
Result (Multiply)...
[ 8. 22. 29. 33. 18.]