পাইথন নামপাইয়ে polynomial.legendre.legval() মেথড ব্যবহার করে পয়েন্ট x-এ লেজান্ড্র সিরিজ মূল্যায়ন করা যায়।
প্যারামিটারها
- x (১ম প্যারামিটার): যদি x তালিকা বা টাপল হয়, তবে এটি ndarray-এ রূপান্তরিত হয়, অন্যথায় এটি অপরিবর্তিত থাকে এবং স্কেলার হিসেবে বিবেচনা করা হয়। য الحالেও, x বা এর উপাদানها অবশ্যই নিজেদের সাথে এবং c-এর উপাদানها সাথে যোগ ও গুণ করতে সক্ষম হতে হবে।
- C (২য় প্যারামিটার): সহগ들의 অ্যারে যাতে মাত্রা n-এর পদদের সহগ
c[n]-এ থাকে। যদি c বহুমাত্রিক হয়, তবে অবশিষ্ট সূচকগুলি একাধিক পলিনোমিয়াল গণনা করে। দুই-মাত্রিক ক্ষেত্রে সহগها c-এর কলামগুলিতে সংরক্ষিত থাকতে পারে বলে চিন্তা করা যেতে পারে। - tensor (৩য় প্যারামিটার): যদি True হয়, তবে সহগ অ্যারের আকার ডান পাশে ones দিয়ে বাড়ানো হয়, x-এর প্রতিটি মাত্রার জন্য একটি। স্কেলারها এই কাজের জন্য মাত্রা ০ ধারণ করে। ফলাফলটি হলো c-এর প্রতিটি কলাম x-এর প্রতিটি উপাদানের জন্য মূল্যায়ন করা হয়। যদি False হয়, তবে x c-এর কলামগুলোর ওপর ব্রডকাস্ট করা হয় মূল্যায়নের জন্য। এই কিওয়ার্ডটি c বহুমাত্রিক হলে কাজে আসে। ডিফল্ট মান True।
ধাপসমূহ
- প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
import numpy as np from numpy.polynomial import legendre as L - সহগের অ্যারে তৈরি করুন:
c = np.array([1, 2, 3]) - অ্যারে প্রদর্শন করুন:
print("আমাদের অ্যারে...\n", c) - মাত্রা পরীক্ষা করুন:
print("\nআমাদের অ্যারের মাত্রা...\n", c.ndim) - ডেটা টাইপ পান:
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", c.dtype) - আকার পান:
print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", c.shape) polynomial.legendre.legval()মেথড ব্যবহার করে লেজান্ড্র সিরিজ মূল্যায়ন করুন:print("\nফলাফল...\n", L.legval(1, c))
সম্পূর্ণ উদাহরণ
import numpy as np
from numpy.polynomial import legendre as L
# সহগের অ্যারে তৈরি করুন
c = np.array([1, 2, 3])
# অ্যারে প্রদর্শন করুন
print("আমাদের অ্যারে...\n", c)
# মাত্রা পরীক্ষা করুন
print("\nআমাদের অ্যারের মাত্রা...\n", c.ndim)
# ডেটা টাইপ পান
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", c.dtype)
# আকার পান
print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", c.shape)
# লেজান্ড্র সিরিজ মূল্যায়ন করুন
print("\nফলাফল...\n", L.legval(1, c))
আউটপুট
আমাদের অ্যারে...
[1 2 3]
আমাদের অ্যারের মাত্রা...
1
আমাদের অ্যারে অবজেক্টের ডেটা টাইপ...
int64
আমাদের অ্যারে অবজেক্টের আকার...
(3,)
ফলাফল...
6.0