পাইথন নাম্পাই-এ হার্মাইট পলিনোমিয়ালের ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি করতে, hermite.hermvander() ফাংশনটি ব্যবহার করুন। এই পদ্ধতিটি ছদ্ম-ভ্যান্ডারমন্ড ম্যাট্রিক্স ফেরত দেয়। ফেরত দেওয়া ম্যাট্রিক্সের আকার হল x.shape + (deg + 1,), যেখানে শেষ সূচকটি সংশ্লিষ্ট হার্মাইট পলিনোমিয়ালের ডিগ্রি নির্দেশ করে। ডেটা টাইপ রূপান্তরিত x-এর মতোই থাকবে।
প্যারামিটারসমূহ
- x: পয়েন্টের একটি অ্যারে। ডেটা টাইপ
float64বাcomplex128-এ রূপান্তরিত হয়, যেটি নির্ভর করে উপাদানগুলোর কোনোটি কমপ্লেক্স কিনা। যদি x স্কেলার হয়, তবে এটি 1-ডি অ্যারে-এ রূপান্তরিত হয়। - deg: ফলাফলস্বরূপ ম্যাট্রিক্সের ডিগ্রি।
ধাপসমূহ
- প্রথমে প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
import numpy as np from numpy.polynomial import hermite as H - একটি অ্যারে তৈরি করুন:
x = np.array([0, 1, -1, 2]) - অ্যারেটি প্রদর্শন করুন:
print("আমাদের অ্যারে...\n", x) - হার্মাইট পলিনোমিয়ালের ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি করুন:
print("\nফলাফল...\n", H.hermvander(x, 2))
সম্পূর্ণ উদাহরণ
import numpy as np
from numpy.polynomial import hermite as H
# একটি অ্যারে তৈরি করুন
x = np.array([0, 1, -1, 2])
# অ্যারেটি প্রদর্শন করুন
print("আমাদের অ্যারে...\n", x)
# অ্যারের মাত্রা যাচাই করুন
print("\nআমাদের অ্যারের মাত্রা...\n", x.ndim)
# ডেটা টাইপ পান
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", x.dtype)
# আকার পান
print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", x.shape)
# হার্মাইট পলিনোমিয়ালের ভ্যান্ডারমন্ড ম্যাট্রিক্স তৈরি করুন
print("\nফলাফল...\n", H.hermvander(x, 2))
আউটপুট
আমাদের অ্যারে... [ 0 1 -1 2]
আমাদের অ্যারের মাত্রা... 1
আমাদের অ্যারে অবজেক্টের ডেটা টাইপ... int64
আমাদের অ্যারে অবজেক্টের আকার... (4,)
ফলাফল... [[ 1. 0. -2.]
[ 1. 2. 2.]
[ 1. -2. 2.]
[ 1. 4. 14.]]