লাগের পলিনোমিয়ালের ছদ্ম ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি করতে, পাইথন নাম্পাই-এ laguerre.lagvander2d() ব্যবহার করুন। এই পদ্ধতিটি ছদ্ম-ভ্যান্ডারমন্ড ম্যাট্রিক্স ফেরত দেয়। ফেরত দেওয়া ম্যাট্রিক্সের আকার হল x.shape + (deg + 1,), যেখানে শেষ সূচকটি সংশ্লিষ্ট লাগের পলিনোমিয়ালের ডিগ্রি নির্দেশ করে। ডেটা টাইপ রূপান্তরিত x-এর মতোই থাকবে।
প্যারামিটার x, y পয়েন্টের অ্যারে ফেরত দেয়। ডেটা টাইপ float64 বা complex128-এ রূপান্তরিত হয়, যেটি নির্ভর করে উপাদানগুলোর কোনোটি কমপ্লেক্স কিনা। যদি x স্কেলার হয়, তবে এটি 1-ডি অ্যারে-এ রূপান্তরিত হয়। প্যারামিটার deg হল সর্বোচ্চ ডিগ্রির তালিকা [x_deg, y_deg] আকারে।
ধাপসমূহ
- প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
import numpy as np from numpy.polynomial import laguerre as L - পয়েন্ট কোঅর্ডিনেটের অ্যারে তৈরি করুন (একই আকারের):
x = np.array([1, 2]) y = np.array([3, 4]) - অ্যারেগুলো প্রদর্শন করুন:
print("Array1...\n", x) print("\nArray2...\n", y) - ডেটা টাইপ প্রদর্শন করুন:
print("\nArray1 datatype...\n", x.dtype) print("\nArray2 datatype...\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, y_deg = 2, 3 print("\nফলাফল...\n", L.lagvander2d(x, y, [x_deg, y_deg]))
সম্পূর্ণ উদাহরণ
import numpy as np
from numpy.polynomial import laguerre as L
# পয়েন্ট কোঅর্ডিনেটের অ্যারে তৈরি করুন
x = np.array([1, 2])
y = np.array([3, 4])
# অ্যারেগুলো প্রদর্শন করুন
print("Array1...\n", x)
print("\nArray2...\n", y)
# ডেটা টাইপ প্রদর্শন করুন
print("\nArray1 datatype...\n", x.dtype)
print("\nArray2 datatype...\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, y_deg = 2, 3
print("\nফলাফল...\n", L.lagvander2d(x, y, [x_deg, y_deg]))
আউটপুট
Array1... [1 2]
Array2... [3 4]
Array1 datatype... int64
Array2 datatype... int64
Dimensions of Array1... 1
Dimensions of Array2... 1
Shape of Array1... (2,)
Shape of Array2... (2,)
ফলাফল... [[ 1. -2. -0.5 1. 0. -0. -0. -0.5 1. 0.25 -0.5 ]
[ 1. -3. 1. 2.33333333 -1. 3. -1. -2.33333333 -1. 3. -1. -2.33333333]]