একটি বহুপদকে আলাদা করতে, Python Numpy-এ polynomial.polyder() পদ্ধতি ব্যবহার করুন। অক্ষ বরাবর বহুপদী সহগ c পার্থক্য করা m বার ফেরত দিন। প্রতিটি পুনরাবৃত্তিতে ফলাফলটি scl দ্বারা গুণিত হয় (স্কেলিং ফ্যাক্টরটি পরিবর্তনশীলের একটি রৈখিক পরিবর্তনে ব্যবহারের জন্য)। আর্গুমেন্ট c হল প্রতিটি অক্ষ বরাবর নিম্ন থেকে উচ্চ ডিগ্রী সহ সহগগুলির একটি বিন্যাস, যেমন, [1,2,3] বহুপদী 1 + 2*x +3*x**2 উপস্থাপন করে যখন [[1,2],[1 ,2]] প্রতিনিধিত্ব করে 1 + 1*x + 2*y + 2*x*y যদি axis=0 হয় x এবং axis=1 হয় y। পদ্ধতিটি ডেরিভেটিভের বহুপদী সহগ প্রদান করে।
1ম প্যারামিটার, c হল বহুপদী সহগগুলির একটি অ্যারে। যদি c বহুমাত্রিক হয় তবে বিভিন্ন অক্ষটি সংশ্লিষ্ট সূচক দ্বারা প্রদত্ত প্রতিটি অক্ষের ডিগ্রির সাথে বিভিন্ন চলকের সাথে মিলে যায়। 2য় প্যারামিটার, m হল নেওয়া ডেরিভেটিভের সংখ্যা, অবশ্যই নেতিবাচক হতে হবে। (ডিফল্ট:1) 3য় প্যারামিটার হল scl. প্রতিটি পার্থক্য scl দ্বারা গুণিত হয়। শেষ ফলাফল হল scl**m দ্বারা গুন। এটি ভেরিয়েবলের রৈখিক পরিবর্তনে ব্যবহারের জন্য। (ডিফল্ট:1)। 4র্থ প্যারামিটার হল অক্ষ। এটি সেই অক্ষ যা থেকে ডেরিভেটিভ নেওয়া হয়। (ডিফল্ট:0)। ফলাফল হল (d**3/dx**3)(c) =24
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
import numpy as np from numpy.polynomial import polynomial as P
বহুপদ সহগগুলির একটি অ্যারে তৈরি করুন যেমন 1 + 2x + 3x**2 + 4x**3 −
c = np.array([1,2,3,4])
সহগ অ্যারে প্রদর্শন করুন −
print("Our coefficient 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)
একটি বহুপদকে আলাদা করতে, Python Numpy-এ polynomial.polyder() পদ্ধতি ব্যবহার করুন। অক্ষ বরাবর বহুপদী সহগ c পার্থক্য করা m বার ফেরত দিন। প্রতিটি পুনরাবৃত্তিতে ফলাফলটি scl দ্বারা গুণিত হয় (স্কেলিং ফ্যাক্টরটি পরিবর্তনশীলের একটি রৈখিক পরিবর্তনে ব্যবহারের জন্য)। আর্গুমেন্ট c হল প্রতিটি অক্ষ বরাবর নিম্ন থেকে উচ্চ ডিগ্রী সহ সহগগুলির একটি বিন্যাস, যেমন, [1,2,3] বহুপদী 1 + 2*x +3*x**2 উপস্থাপন করে যখন [[1,2],[1 ,2]] প্রতিনিধিত্ব করে 1 + 1*x + 2*y + 2*x*y যদি অক্ষ=0 হয় x এবং অক্ষ=1 হয় y −
print("\nResult...\n",P.polyder(c, 3))
উদাহরণ
import numpy as np from numpy.polynomial import polynomial as P # Create an array of polynomial coefficients i.e. # 1 + 2x + 3x**2 + 4x**3 c = np.array([1,2,3,4]) # Display the coefficient array print("Our coefficient 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 differentiate a polynomial, use the polynomial.polyder() method in Python Numpy. print("\nResult...\n",P.polyder(c, 3))-এ ) পদ্ধতি
আউটপুট
Our coefficient Array... [1 2 3 4] Dimensions of our Array... 1 Datatype of our Array object... int64 Shape of our Array object... (4,) Result... [24.]