পাইথনে একটি চেবিসেব সিরিজ ইন্টিগ্রেট করতে chebyshev.chebint() মেথড ব্যবহার করুন। এটি lbnd থেকে অক্ষ দিকের পাশে m বার চেবিসেব সিরিজ গুণক c ইন্টিগ্রেট করে ফেরত দেয়। প্রতিটি পুনরাবৃত্তিতে ফলাফল সিক্যালার scl দিয়ে গুণিত হয় এবং একটি ইন্টিগ্রেশন কostante k যোগ করা হয়।
প্যারামিটার:
c: চেবিসেব সিরিজ গুণক অ্যারে। যদি বহুমাত্রিক হয়, তবে বিভিন্ন অক্ষ ভিন্ন ভেরিয়েবেলের সাথে মিলে যায়।m: ইন্টিগ্রেশনের ক্রম, ধনাত্মক হতে হবে (ডিফল্ট: ১)।k: ইন্টিগ্রেশন কostante(গুলি)। প্রথম ইন্টিগ্রালের শূন্যের মান তালিকার প্রথম মান, ইত্যাদি। যদিk == [](ডিফল্ট), তবে সব কostante শূন্য।m == 1হলে একটি একক স্কেলার দেওয়া যায়।lbnd: ইন্টিগ্রালের নিম্ন সীমা (ডিফল্ট: ০)।scl: প্রতিটি ইন্টিগ্রেশনের পরে ফলাফল এই স্কেলার দিয়ে গুণিত হয় কostante যোগ করার আগে (ডিফল্ট: ১)।axis: ইন্টিগ্রেশন নেওয়ার অক্ষ (ডিফল্ট: ০)।
ধাপসমূহ
প্রথমে প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
import numpy as np
from numpy.polynomial import chebyshev as C
চেবিসেব সিরিজ গুণক অ্যারে তৈরি করুন:
c = np.array([1, 2, 3])
গুণক অ্যারে প্রদর্শন করুন:
print("Our coefficient 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)
চেবিসেব সিরিজ ইন্টিগ্রেট করতে chebyshev.chebint() মেথড ব্যবহার করুন (এখানে scl = -2):
print("\nResult...\n", C.chebint(c, scl=-2))
উদাহরণ
import numpy as np
from numpy.polynomial import chebyshev as C
# চেবিসেব সিরিজ গুণক অ্যারে তৈরি করুন
c = np.array([1, 2, 3])
# গুণক অ্যারে প্রদর্শন করুন
print("Our coefficient 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", C.chebint(c, scl=-2))
আউটপুট
Our coefficient Array... [1 2 3]
Dimensions of our Array... 1
Datatype of our Array object... int64
Shape of our Array object... (3,)
Result... [-1. 1. -1. -1.]