কম্পিউটার

পাইথনে বিন্দু স্থানাঙ্কের ফ্লোট অ্যারে সহ Hermit_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([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_e.hermevander2d() ব্যবহার করুন
x_deg, y_deg =2, 3print("\nফলাফল...\n",H.hermevander2d(x,y, [x_deg, y_deg]))

উদাহরণ

numpy থেকে numpy.polynomial import hermite_e হিসাবে H# হিসাবে numpy ইম্পোর্ট করুন ([1.7, 2.8])# অ্যারেপ্রিন্ট প্রদর্শন করুন("Array1...\n",x)print("\nArray2...\n",y)# ডেটাটাইপপ্রিন্ট প্রদর্শন করুন("\nArray1 ডেটাটাইপ...\ n",x.dtype)print("\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_e.hermevander2d() ব্যবহার করুন .hermevander2d(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.000000e+00 1.700000e+00 1.890000e+00 -1.870000e-01 1.000000e-01 1.700000e-01010101010101-010101000e-1.890000e+00 02 -9.900000e-01 -1.683000e+00 -1.871100e+00 1.851300e-01] [ 1.000000e+00 2.800000e+00 6.840000e+e+5000100001+503 1.897280e+01 9.600000e-01 2.688000e+00 6.566400e+00 1.300992e+01]]

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

  2. পাইথনে বিন্দু স্থানাঙ্কের জটিল বিন্যাস সহ হার্মাইট বহুপদীর একটি সিউডো ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি করুন

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

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