x বিন্দুতে মূল দ্বারা নির্দিষ্ট করা বহুপদী মূল্যায়ন করতে, Python Numpy-এ polynomial.polyvalfromroots() পদ্ধতি ব্যবহার করুন। ১ম প্যারামিটার হল x। যদি x একটি তালিকা বা tuple হয়, এটি একটি ndarray তে রূপান্তরিত হয়, অন্যথায় এটি অপরিবর্তিত রাখা হয় এবং একটি স্কেলার হিসাবে বিবেচিত হয়। উভয় ক্ষেত্রেই, x বা এর উপাদানগুলিকে অবশ্যই নিজেদের সাথে এবং r এর উপাদানগুলির সাথে যোগ এবং গুণকে সমর্থন করতে হবে।
2য় প্যারামিটার, r হল রুটের একটি অ্যারে। যদি r বহুমাত্রিক হয় প্রথম সূচকটি মূল সূচক, বাকি সূচকগুলি একাধিক বহুপদ গণনা করে। উদাহরণস্বরূপ, দ্বিমাত্রিক ক্ষেত্রে প্রতিটি বহুপদীর মূলকে r এর কলামে সংরক্ষিত বলে মনে করা যেতে পারে। 3য় প্যারামিটার হল টেনসর। যদি সত্য হয়, শিকড় বিন্যাসের আকৃতি ডানদিকে, x এর একটি অগ্রভাগের মাত্রা সহ প্রসারিত হয়। এই কর্মের জন্য স্কেলারের মাত্রা 0 আছে। ফলাফল হল যে r-এ সহগগুলির প্রতিটি কলাম x এর প্রতিটি উপাদানের জন্য মূল্যায়ন করা হয়। মিথ্যা হলে, মূল্যায়নের জন্য r-এর কলামে x সম্প্রচার করা হয়। এই কীওয়ার্ডটি দরকারী যখন r বহুমাত্রিক হয়। ডিফল্ট মান সত্য।
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
from numpy.polynomial.polynomial import polyvalfromroots import numpy as np
সহগগুলির একটি বিন্যাস তৈরি করুন −
c = np.array([1, 2, 3])
অ্যারে প্রদর্শন করুন −
print("Our Array...\n",c)
মাত্রা পরীক্ষা করুন −
print("\nDimensions of our Array...\n",c.ndim)
ডেটাটাইপ −
পানprint("\nDatatype of our Array object...\n",c.dtype)
আকৃতি −
পানprint("\nShape of our Array object...\n",c.shape)
x বিন্দুতে মূল দ্বারা নির্দিষ্ট করা বহুপদী মূল্যায়ন করতে, Python-
-এ polynomial.polyvalfromroots() পদ্ধতি ব্যবহার করুন।print("\nResult...\n",polyvalfromroots(1, c))
উদাহরণ
from numpy.polynomial.polynomial import polyvalfromroots import numpy as np # Create an array of coefficients c = np.array([1, 2, 3]) # Display the array print("Our Array...\n",c) # Check the Dimensions print("\nDimensions of our Array...\n",c.ndim) # Get the Datatype print("\nDatatype of our Array object...\n",c.dtype) # Get the Shape print("\nShape of our Array object...\n",c.shape) # To evaluate a polynomial specified by its roots at points x, use the polynomial.polyvalfromroots() method in Python Numpy print("\nResult...\n",polyvalfromroots(1, c))
আউটপুট
Our Array... [1 2 3] Dimensions of our Array... 1 Datatype of our Array object... int64 Shape of our Array object... (3,) Result... 0.0