Laguerre বহুপদীর একটি ছদ্ম Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpy-এ thelaguerre.lagvander2d() ব্যবহার করুন। পদ্ধতিটি সিউডো-ভ্যান্ডেরমন্ড ম্যাট্রিক্স প্রদান করে। প্রত্যাবর্তিত ম্যাট্রিক্সের আকৃতি হল x.shape + (deg + 1,), যেখানে শেষ সূচকটি সংশ্লিষ্ট Laguerre বহুপদীর ডিগ্রি। dtype রূপান্তরিত x এর মতই হবে।
প্যারামিটার, x, y পয়েন্টের একটি অ্যারে প্রদান করে। কোনো উপাদান জটিল কিনা তার উপর নির্ভর করে dtype float64 বা complex128-এ রূপান্তরিত হয়। যদি x স্কেলার হয় তবে এটি 1-D অ্যারেতে রূপান্তরিত হয়। প্যারামিটার, ডিগ্রী হল ফর্মের সর্বাধিক ডিগ্রির একটি তালিকা [x_deg, y_deg]।
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
numpy কে npf থেকে numpy হিসাবে আমদানি করুন। L হিসাবে বহুপদী আমদানি laguerre
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)Laguerre বহুপদীর একটি ছদ্ম Vandermonde ম্যাট্রিক্স তৈরি করতে, Python Numpy -
-এ thelaguerre.lagvander2d() ব্যবহার করুনx_deg, y_deg =2, 3print("\nফলাফল...\n", L.lagvander2d(x,y, [x_deg, y_deg]))উদাহরণ
numpy থেকে npf থেকে numpy আমদানি করুন .+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)প্রিন্ট("\nShape of Array2...\n",y.shape)# Laguerre.lagvander2d( Laguerre.lagvander2d) ব্যবহার করুন ) Python Numpyx_deg, y_deg =2, 3print("\nফলাফল...\n", L.lagvander2d(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 0. -2। j -2.5 -2.j -4.66666667 +0.33333333j 3. -2.j -4. -6.j -11.5 -1.j -13.33333333 +10.33333333j 5. -8.j -16. -10.j -28.5 +10.j -20.66666667 +39.j ] [ 1. +0.j -1। -2.j -3. +0.j -2.33333333 +3.33333333j 2. -2.j -6. -2.j -6. +6.j 2. +11.33333333j 1.5 -6.j -13.5 +3.j -4.5 +18.j 16.5 +19.j ]]