পাইথনে x, y, z-এর কারtezিয়ান গুণফলে একটি ৩-ডি হার্মাইট সিরিজ মূল্যায়ন করতে hermite.hermgrid3d(x, y, z, c) মেথড ব্যবহার করুন। এটি x, y, z-এর কারtezিয়ান গুণফলের বিন্দুগুলিতে двуমাত্রিক পলিনোমিয়ালের মান ফেরত দেয়।
প্যারামিটার:
x, y, z: ত্রিমাত্রিক সিরিজ এই বিন্দুগুলিতে মূল্যায়িত হয়। তালিকা বা টাপল হলে ndarray-এ রূপান্তরিত হয়।c: গুণক অ্যারে, যেখানেc[i,j]ডিগ্রিi,j-এর গুণক থাকে। ২-ডি চেয়ে বেশি ডায়মেনশন থাকলে বাকি সূচক একাধিক গুণক সেট গণনা করে। ৩-ডি চেয়ে কম হলে ১-রা যুক্ত করে ৩-ডি করা হয়। ফলাফলের শেপ:c.shape[3:] + x.shape + y.shape + z.shape।
ধাপসমূহ
প্রথমে প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
import numpy as np
from numpy.polynomial import hermite as H
২ডি গুণক অ্যারে তৈরি করুন:
c = np.arange(4).reshape(2, 2)
অ্যারে প্রদর্শন করুন:
print("Our Array...\n", c)
ডায়মেনশন চেক করুন:
print("\nDimensions of our Array...\n", c.ndim)
ডেটা টাইপ পান:
print("\nDatatype of our Array object...\n", c.dtype)
শেপ পান:
print("\nShape of our Array object...\n", c.shape)
৩-ডি হার্মাইট সিরিজ মূল্যায়ন করুন:
print("\nResult...\n", H.hermgrid3d([1, 2], [1, 2], [1, 2], c))
উদাহরণ
import numpy as np
from numpy.polynomial import hermite as H
# ২ডি গুণক অ্যারে তৈরি করুন
c = np.arange(4).reshape(2, 2)
# অ্যারে প্রদর্শন করুন
print("Our Array...\n", c)
# ডায়মেনশন চেক করুন
print("\nDimensions of our Array...\n", c.ndim)
# ডেটা টাইপ পান
print("\nDatatype of our Array object...\n", c.dtype)
# শেপ পান
print("\nShape of our Array object...\n", c.shape)
# ৩-ডি হার্মাইট সিরিজ মূল্যায়ন করুন
print("\nResult...\n", H.hermgrid3d([1, 2], [1, 2], [1, 2], c))
আউটপুট
Our Array... [[0 1]
[2 3]]
Dimensions of our Array... 2
Datatype of our Array object... int64
Shape of our Array object... (2, 2)
Result... [[ 86. 154.]
[152. 272.]]