কম্পিউটার টিউটোরিয়াল

পাইথনে ল্যাগার পলিনোমিয়ালের ছদ্ম ভ্যান্ডারমন্ড ম্যাট্রিক্স জেনারেট করা জটিল পয়েন্টস দিয়ে

ল্যাগার পলিনোমিয়ালের জন্য ছদ্ম ভ্যান্ডারমন্ড ম্যাট্রিক্স

numpy.polynomial.laguerre.lagvander2d() ফাংশন x, y জটিল পয়েন্টগুলোর জন্য ছদ্ম ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি করে। ম্যাট্রিক্সের আকার হবে x.shape + (deg[0]+1, deg[1]+1)।

  • x, y: পয়েন্ট কোঅর্ডিনেট অ্যারে (একই আকারের)।
  • deg: [x_deg, y_deg] - সর্বোচ্চ ডিগ্রির তালিকা।

উদাহরণ কোড

import numpy as np
from numpy.polynomial import laguerre as L

# জটিল পয়েন্ট কোঅর্ডিনেট
x = np.array([-2.+2.j, -1.+2.j])
y = np.array([1.+2.j, 2.+2.j])

print("Array1...\n", x)
print("\nArray2...\n", y)
print("\nArray1 dtype...\n", x.dtype)
print("\nArray2 dtype...\n", y.dtype)
print("\nDimensions of Array1...\n", x.ndim)
print("\nDimensions of Array2...\n", y.ndim)
print("\nShape of Array1...\n", x.shape)
print("\nShape of Array2...\n", y.shape)

# x_deg=2, y_deg=3
x_deg, y_deg = 2, 3
print("\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 dtype... complex128
Array2 dtype... complex128
Dimensions of Array1... 1
Dimensions of Array2... 1
Shape of Array1... (2,)
Shape of Array2... (2,)
ফলাফল...
 [[ 1.+0.j   0.-2.j  -2.5-2.j ... ]
 [ 1.+0.j  -1.-2.j  -3.+0.j  ... ]]
  1. পাইথনে চেবিশেভ পলিনোমিয়ালের छদ্ম ভ্যান্ডারমন্ড ম্যাট্রিক্স এবং x, y, z স্যাম্পল পয়েন্ট বের করুন

  2. পাইথনে Hermite পলিনোমিয়াল এবং x, y, z ফ্লোটিং পয়েন্ট অ্যারএর পসিডো ভান্ডারমন্ড ম্যাট্রিক্স জেনারেট করা

  3. পাইথনে Chebyshev পলিনোমিয়াল এবং x, y, z ফ্লোটিং পয়েন্ট অ্যারএর পসিডো ভান্ডারমন্ড ম্যাট্রিক্স জেনারেট করা

  4. পাইথনে হার্মাইট পলিনোমিয়াল এবং x, y, z জটিল পয়েন্টের সিউডো ভ্যান্ডারমন্ড ম্যাট্রিক্স জেনারেট করুন