কম্পিউটার

পাইথনে প্রদত্ত ডিগ্রির একটি ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি করুন


প্রদত্ত ডিগ্রির একটি Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpy-এ polynomial.polyvander() ব্যবহার করুন। পদ্ধতিটি rhe Vandermonde ম্যাট্রিক্স প্রদান করে। প্রত্যাবর্তিত ম্যাট্রিক্সের আকৃতি হল x.shape + (deg + 1,), যেখানে শেষ সূচকটি x এর শক্তি। dtype রূপান্তরিত x এর মতোই হবে। পরামিতি, a হল পয়েন্টের অ্যারে। কোনো উপাদান জটিল কিনা তার উপর নির্ভর করে dtype float64 বা complex128-এ রূপান্তরিত হয়। যদি x স্কেলার হয় তবে এটি 1-D অ্যারেতে রূপান্তরিত হয়। প্যারামিটার, deg হল ফলাফল ম্যাট্রিক্সের ডিগ্রী।

পদক্ষেপ

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

numpy-কে npfrom numpy.polynomial.polynomial import polyvander হিসাবে আমদানি করুন

একটি অ্যারে তৈরি করুন -

x =np.array([0, 1, -1, 2])

অ্যারে প্রদর্শন করুন −

মুদ্রণ("আমাদের অ্যারে...\n",x)

মাত্রা পরীক্ষা করুন −

মুদ্রণ("\nআমাদের অ্যারের মাত্রা...\n", x.ndim)

ডেটাটাইপ −

পান
মুদ্রণ("\nআমাদের অ্যারে অবজেক্টের ডেটাটাইপ...\n", x.dtype)

আকৃতি −

পান
মুদ্রণ("\nআমাদের অ্যারে অবজেক্টের আকৃতি...\n", x.shape)

প্রদত্ত ডিগ্রির একটি Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpy -

-এ polynomial.polyvander() ব্যবহার করুন
প্রিন্ট("\nফলাফল...\n", পলিভান্ডার(x, 2))

উদাহরণ

numpy.polynomial.polynomial import polyvander# একটি অ্যারেক্স তৈরি করুন ([0, 1, -1, 2])# অ্যারেপ্রিন্টটি প্রদর্শন করুন("আমাদের অ্যারে...\n", x )# ডাইমেনশনপ্রিন্ট চেক করুন("\nআমাদের অ্যারের মাত্রা...\n", x.ndim)# ডেটাটাইপপ্রিন্ট পান("\nআমাদের অ্যারে অবজেক্টের ডেটাটাইপ...\n", x.dtype)# শেপপ্রিন্ট পান ("\nআমাদের অ্যারে অবজেক্টের আকৃতি...\n", x.shape)# প্রদত্ত ডিগ্রির একটি Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpyprint-এ polynomial.polyvander() ব্যবহার করুন("\nফলাফল...\n", পলিভান্ডার(x, 2))

আউটপুট

আমাদের অ্যারে...[ 0 1 -1 2]আমাদের অ্যারের মাত্রা...1আমাদের অ্যারে অবজেক্টের ডেটাটাইপ...int64আমাদের অ্যারে অবজেক্টের আকৃতি...(4,)ফলাফল...[[ 1. 0. 0।][ 1. 1. 1।][ 1. -1। 1.][ 1. 2. 4.]] 

  1. পাইথনে প্রদত্ত ডিগ্রি এবং x, y, z নমুনা পয়েন্টের একটি ছদ্ম-ভ্যান্ডেরমন্ড ম্যাট্রিক্স তৈরি করুন

  2. পাইথনে পয়েন্টের জটিল বিন্যাসের সাথে প্রদত্ত ডিগ্রির একটি ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি করুন

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

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