হারমাইট বহুপদীর একটি ছদ্ম Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpy-এ thehermite.hermvander2d() ব্যবহার করুন। পদ্ধতিটি ছদ্ম-ভান্ডারমন্ড ম্যাট্রিক্স প্রদান করে। প্যারামিটার, x, y হল বিন্দু স্থানাঙ্কের একটি বিন্যাস, সবগুলো একই আকৃতির। কোন উপাদান জটিল কিনা তার উপর নির্ভর করে dtypes float64 বা complex128-এ রূপান্তরিত হবে। স্কেলারগুলি 1-D অ্যারেতে রূপান্তরিত হয়। প্যারামিটার, ডিগ্রী হল ফর্মের সর্বাধিক ডিগ্রির তালিকা [x_deg, y_deg]।
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
numpy-কে npf থেকে numpy হিসাবে আমদানি করুন. H হিসাবে বহুপদী হারমাইট আমদানি করুন
numpy.array() পদ্ধতি ব্যবহার করে একই আকৃতির বিন্দু স্থানাঙ্কের অ্যারে তৈরি করুন -
x =np.array([0.1, 1.4])y =np.array([1.7, 2.8])
অ্যারে প্রদর্শন করুন −
প্রিন্ট("Array1...\n",x)print("\nArray2...\n",y)
ডেটাটাইপ প্রদর্শন করুন −
প্রিন্ট("\nArray1 datatype...\n",x.dtype)print("\nArray2 datatype...\n",y.dtype)
উভয় অ্যারের মাত্রা পরীক্ষা করুন −
মুদ্রণ("\nঅ্যারে1 এর মাত্রা...\n", x.ndim)মুদ্রণ("\nঅ্যারে2 এর মাত্রা...\n",y.ndim)
উভয় অ্যারের আকৃতি পরীক্ষা করুন −
মুদ্রণ("\nArray1 এর আকৃতি...\n", x.shape)মুদ্রণ("\nArray2 এর আকৃতি...\n",y.shape)
হারমাইট বহুপদীর একটি ছদ্ম Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpy -
-এ thehermite.hermvander2d() ব্যবহার করুনx_deg, y_deg =2, 3print("\nফলাফল...\n", H.hermvander2d(x,y, [x_deg, y_deg]))
উদাহরণ
numpy থেকে npf থেকে numpy আমদানি করুন। H# হিসাবে পলিনোমিয়াল ইমপোর্ট হারমাইট বিন্দু স্থানাঙ্কের অ্যারে তৈরি করুন, numpy.array() methodx =np.array([0.1, 1.4])y =np.array ব্যবহার করে একই আকারের সমস্ত ([1.7, 2.8])# অ্যারেপ্রিন্ট প্রদর্শন করুন("Array1...\n",x)print("\nArray2...\n",y)# ডেটাটাইপপ্রিন্ট প্রদর্শন করুন("\nArray1 ডেটাটাইপ...\ n",x.dtype)প্রিন্ট("\nArray2 datatype...\n",y.dtype)# উভয় অ্যারেপ্রিন্টের মাত্রা পরীক্ষা করুন("\nঅ্যারে1-এর মাত্রা...\n",x.ndim)মুদ্রণ ("\nঅ্যারে2-এর মাত্রা...\n",y.ndim)# উভয় অ্যারেপ্রিন্টের আকৃতি পরীক্ষা করুন("\nঅ্যারে১-এর আকৃতি...\n", x.শেপ)প্রিন্ট ("\nঅ্যারে২-এর আকৃতি। ..\n",y.shape)# হারমাইট বহুপদীর একটি ছদ্ম Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpyx_deg, y_deg =2, 3print("\nফলাফল...\n", H-এ hermite.hermvander2d() ব্যবহার করুন .hermvander2d(x,y, [x_deg, y_deg]))আউটপুট
Array1... [0.1 1.4]Array2... [1.7 2.8]Array1 datatype...float64Array2 datatype...float64Dimensions of Array1...1Dimensions of Array2...1Shape of Array1...(2, )Aray2 এর আকৃতি...(2,)ফলাফল... [[ 1.0000000e+00 3.4000000e+00 9.5600000e+00 1.8904000e+01 2.0000000e-01 6.80010008+e-01 6.8001008008008 1.9600000e + 00 -6.6640000E + 00 -3.8737600E + 01-3.7051840E + 01-3.7051840E + 01] [1.0000000E + 00 5.6000000e + 00 2.9360000e + 01 1.4201600E + 02 2.8000000E + 00 1.5680000E + 01.2208000E + 01.2208000E + 01 3.9764480 e+02 5.8400000e+00 3.2704000e+01 1.7146240e+02 8.2937344e+02]]