পাইথন নামপাই-এর polynomial.chebyshev.chebsub() মেথড ব্যবহার করে একটি চেবিশেভ সিরিজকে অন্যটি থেকে বিয়োগ করা যায়। এই মেথডটি তাদের পার্থক্য উপস্থাপনকারী চেবিশেভ সিরিজের সহগের একটি অ্যারে ফেরত দেয়। c1 - c2-র পার্থক্য ফেরত দেয়। সহগের ক্রম নিম্নতম ক্রমের পদ থেকে সর্বোচ্চ ক্রম পর্যন্ত, অর্থাৎ [1,2,3] সিরিজ T_0 + 2*T_1 + 3*T_2 উপস্থাপন করে। প্যারামিটার c1 এবং c2 হলো কম থেকে উচ্চ ক্রমে সাজানো চেবিশেভ সিরিজের সহগের 1-D অ্যারে।
ধাপসমূহ
প্রথমে প্রয়োজনীয় লাইব্রেরি আমদানি করুন:
import numpy as np from numpy.polynomial import chebyshev as C
চেবিশেভ সিরিজের সহগের 1-D অ্যারে তৈরি করুন:
c1 = np.array([1,2,3]) c2 = np.array([3,2,1])
সহগের অ্যারেগুলো প্রদর্শন করুন:
print("অ্যারে১...\n", c1)
print("\nঅ্যারে২...\n", c2)
ডেটা টাইপ প্রদর্শন করুন:
print("\nঅ্যারে১ ডেটা টাইপ...\n", c1.dtype)
print("\nঅ্যারে২ ডেটা টাইপ...\n", c2.dtype)
উভয় অ্যারের মাত্রা পরীক্ষা করুন:
print("\nঅ্যারে১-এর মাত্রা...\n", c1.ndim)
print("\nঅ্যারে২-এর মাত্রা...\n", c2.ndim)
উভয় অ্যারের আকার পরীক্ষা করুন:
print("\nঅ্যারে১-এর আকার...\n", c1.shape)
print("\nঅ্যারে২-এর আকার...\n", c2.shape)
polynomial.chebyshev.chebsub() মেথড ব্যবহার করে একটি চেবিশেভ সিরিজকে অন্যটি থেকে বিয়োগ করুন:
print("\nফলাফল (বিয়োগ)....\n", C.chebsub(c1, c2))
উদাহরণ
import numpy as np
from numpy.polynomial import chebyshev as C
# চেবিশেভ সিরিজের সহগের 1-D অ্যারে তৈরি করুন
c1 = np.array([1,2,3])
c2 = np.array([3,2,1])
# সহগের অ্যারেগুলো প্রদর্শন করুন
print("অ্যারে১...\n", c1)
print("\nঅ্যারে২...\n", c2)
# ডেটা টাইপ প্রদর্শন করুন
print("\nঅ্যারে১ ডেটা টাইপ...\n", c1.dtype)
print("\nঅ্যারে২ ডেটা টাইপ...\n", c2.dtype)
# উভয় অ্যারের মাত্রা পরীক্ষা করুন
print("\nঅ্যারে১-এর মাত্রা...\n", c1.ndim)
print("\nঅ্যারে২-এর মাত্রা...\n", c2.ndim)
# উভয় অ্যারের আকার পরীক্ষা করুন
print("\nঅ্যারে১-এর আকার...\n", c1.shape)
print("\nঅ্যারে২-এর আকার...\n", c2.shape)
# একটি চেবিশেভ সিরিজকে অন্যটি থেকে বিয়োগ করুন
print("\nফলাফল (বিয়োগ)....\n", C.chebsub(c1, c2))
আউটপুট
অ্যারে১... [1 2 3] অ্যারে২... [3 2 1] অ্যারে১ ডেটা টাইপ... int64 অ্যারে২ ডেটা টাইপ... int64 অ্যারে১-এর মাত্রা... 1 অ্যারে২-এর মাত্রা... 1 অ্যারে১-এর আকার... (3,) অ্যারে২-এর আকার... (3,) ফলাফল (বিয়োগ).... [-2. 0. 2.]