কম্পিউটার

পাইথনে একটি বহুপদ আরেকটির সাথে যোগ করুন


একটি বহুপদী আরেকটিতে যুক্ত করতে, পাইথনে 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.]

  1. পাইথন - একটি তালিকার অন্য একটি তালিকার প্রথম ঘটনা

  2. পাইথনে একটি স্ট্রিংকে অন্যটিতে রূপান্তর করা সম্ভব কিনা তা পরীক্ষা করুন

  3. পাইথনে এক যোগ করুন

  4. আরেকটি পাইথন স্ট্রিং যোগ করুন