প্রদত্ত ডিগ্রির একটি Pseudo-Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpy-এ polynomial.polyvander2() ব্যবহার করুন। পদ্ধতিটি ডিগ্রী ডিগ্রী এবং নমুনা পয়েন্ট (x, y) এর ছদ্ম-ভান্ডারমন্ড ম্যাট্রিক্স প্রদান করে। পরামিতি, x এবং y, বিন্দু স্থানাঙ্কের অ্যারে, সব একই আকৃতির। কোনো উপাদান জটিল কিনা তার উপর নির্ভর করে dtypes float64 বা complex128-এ রূপান্তরিত হবে। স্কেলারগুলি 1-ডি অ্যারেতে রূপান্তরিত হয়। প্যারামিটার, deg হল ফর্মের সর্বাধিক ডিগ্রির তালিকা [x_deg, y_deg]।
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
numpy আমদানি করুন npfrom numpy.polynomial.polynomial import polyvander2d হিসাবে
numpy.array() পদ্ধতি ব্যবহার করে একই আকৃতির বিন্দু স্থানাঙ্কের অ্যারে তৈরি করুন -
x =np.array([-2.+2.j, -1.+2.j])y =np.array([1.+2.j, 2.+2.j])প্রে>অ্যারে প্রদর্শন করুন −
প্রিন্ট("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)প্রদত্ত ডিগ্রির একটি Pseudo-Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpy -
-এ polynomial.polyvander2() ব্যবহার করুনx_deg, y_deg =2, 3print("\nফলাফল...\n", polyvander2d(x,y, [x_deg, y_deg]))উদাহরণ
numpy.array() methodx =np.array([-2.+2.j, -1) ব্যবহার করেnumpy কে npf থেকে npf থেকে আমদানি করুন polyvander2d# পয়েন্ট স্থানাঙ্কের অ্যারে তৈরি করুন .+2.j])y =np.array([1.+2.j, 2.+2.j])# অ্যারেপ্রিন্ট প্রদর্শন করুন("Array1...\n",x)মুদ্রণ("\nArray2 ...\n",y)# ডেটাটাইপপ্রিন্ট("\nArray1 datatype...\n",x.dtype)প্রিন্ট ("\nArray2 datatype...\n",y.dtype)# মাত্রা পরীক্ষা করুন উভয় অ্যারেপ্রিন্টের ("\nঅ্যারে1-এর মাত্রা...\n", x.ndim)মুদ্রণ("\nঅ্যারে2-এর মাত্রা...\n",y.ndim)# উভয় অ্যারেপ্রিন্টের আকৃতি পরীক্ষা করুন("\ n Array1 এর আকৃতি...\n",x.shape)প্রিন্ট("\nShape of Array2...\n",y.shape)# প্রদত্ত ডিগ্রির একটি ছদ্ম-ভান্ডারমন্ড ম্যাট্রিক্স তৈরি করতে, polynomial.polyvander2( ব্যবহার করুন ) Python Numpyx_deg, y_deg =2, 3print("\nফলাফল...\n", polyyvander2d(x,y, [x_deg, y_deg]))আউটপুট
Array1... [-2.+2.j -1.+2.j]Array2... [1.+2.j 2.+2.j]Array1 ডেটাটাইপ...complex128Array2 ডেটাটাইপ.. .complex128 Array1...1Dimensions of Array2...1Shape of Array1...(2,)Aray2 এর আকৃতি...(2,)ফলাফল... [[ 1. +0.j 1. +2। j-3. +4.j -11। -2.j -2। +2.j -6। -2.j -2.-14.j 26.-18.j 0. -8.j 16. -8.j 32.+24.j -16.+88.j] [ 1. +0.j 2. +2.j 0. +8.j -16.+16.j -1। +2.j -6। +2.j -16. -8.j -16.-48.j -3. -4.j 2.-14.j 32.-24.j 112.+16.j]]