কম্পিউটার

পাইথনে বিন্দু স্থানাঙ্কের জটিল বিন্যাস সহ Hermit_e বহুপদীর একটি ছদ্ম Vandermonde ম্যাট্রিক্স তৈরি করুন


Hermite_e বহুপদীর একটি ছদ্ম Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpy-এ thehermite_e.hermevander2d() ব্যবহার করুন। পদ্ধতিটি ছদ্ম-ভ্যান্ডেরমন্ডেমেট্রিক্স প্রদান করে। প্যারামিটার, x, y হল বিন্দু স্থানাঙ্কের একটি অ্যারে, সবগুলো একই আকৃতির। কোন উপাদান জটিল কিনা তার উপর নির্ভর করে dtypes float64 বা complex128 তে রূপান্তরিত হবে। স্কেলারগুলি 1-ডি অ্যারেতে রূপান্তরিত হয়। প্যারামিটার, ডিগ্রী হল ফর্মের সর্বোচ্চ ডিগ্রীর তালিকা [x_deg, y_deg]।

পদক্ষেপ

প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -

numpy-কে npf থেকে numpy হিসাবে আমদানি করুন. H হিসাবে বহুপদী হারমাইট আমদানি করুন

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)

Hermit_e বহুপদীর একটি ছদ্ম Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpy -

-এ thehermite_e.hermevander2d() ব্যবহার করুন
x_deg, y_deg =2, 3print("\nফলাফল...\n",H.hermevander2d(x,y, [x_deg, y_deg]))

উদাহরণ

numpy npfrom numpy.polynomial import hermit_e হিসাবে H# হিসাবে numpy.array() মেথডক্স =np.array([-2.+2.j, -1) ব্যবহার করে পয়েন্ট স্থানাঙ্কের অ্যারে তৈরি করুন, সমস্ত একই আকৃতির .+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অ্যারে১ এর মাত্রা...\n", x.ndim)মুদ্রণ("\nঅ্যারে2-এর মাত্রা...\n",y.ndim)# উভয় অ্যারেপ্রিন্টের আকৃতি পরীক্ষা করুন("\ n Array1 এর আকৃতি...\n",x.shape)print("\nShape of Array2...\n",y.shape)# Hermit_e বহুপদীর একটি ছদ্ম Vandermonde ম্যাট্রিক্স তৈরি করতে, hermite_e.hermevander2d( ব্যবহার করুন ) Python Numpy#-এ পদ্ধতিটি pseudo-Vandermonde matrix.x_deg, y_deg =2, 3print("\nফলাফল...\n",H.hermevander2d(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-4. +4.j -14. -8.j -2। +2.j -6. -2.j 0. -16.j 44. -12.j -1। -8.j 15. -10.j 36. +28.j -50.+120.j] [ 1. +0.j 2. +2.j -1। +8.j -22। +10.j -1. +2.j -6. +2.j -15। -10.j 2. -54.j -4. -4.j 0. -16.j 36. -28.j 128. +48.j]]

  1. পাইথনে Laguerre বহুপদী এবং x, y, z জটিল বিন্যাসের বিন্দুর একটি সিউডো ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি করুন

  2. পাইথনে পয়েন্ট কোঅর্ডিনেটের ফ্লোট অ্যারে সহ চেবিশেভ বহুপদীর ছদ্ম Vandermonde ম্যাট্রিক্স তৈরি করুন

  3. পাইথনে বিন্দুর জটিল বিন্যাস সহ চেবিশেভ বহুপদীর একটি ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি করুন

  4. পাইথনে হারমাইট বহুপদীর একটি ছদ্ম Vandermonde ম্যাট্রিক্স এবং x, y, z বিন্দুর জটিল বিন্যাস তৈরি করুন