কম্পিউটার টিউটোরিয়াল

পাইথনে চেবিশেভ সিরিজকে স্বতন্ত্র ভেরিয়েবল দিয়ে গুণ করা

পাইথন নামপাই-এর polynomial.chebyshev.chebmulx() মেথড ব্যবহার করে চেবিশেভ সিরিজকে একটি স্বতন্ত্র ভেরিয়েবল দিয়ে গুণ করা যায়। এই মেথডটি গুণফলের ফলাফল উপস্থাপনকারী একটি অ্যারে ফেরত দেয়। প্যারামিটার c1 এবং c2 হলো কম থেকে উচ্চ ক্রমে সাজানো চেবিশেভ সিরিজের সহগের 1-D অ্যারে।

ধাপসমূহ

প্রথমে প্রয়োজনীয় লাইব্রেরি আমদানি করুন:

import numpy as np
from numpy.polynomial import chebyshev as C

একটি অ্যারে তৈরি করুন:

x = np.array([1, 2, 3])

অ্যারে প্রদর্শন করুন:

print("আমাদের অ্যারে...\n", x)

মাত্রা পরীক্ষা করুন:

print("\nআমাদের অ্যারের মাত্রা...\n", x.ndim)

ডেটা টাইপ পান:

print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", x.dtype)

আকার পান:

print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", x.shape)

polynomial.chebyshev.chebmulx() মেথড ব্যবহার করে চেবিশেভ সিরিজকে স্বতন্ত্র ভেরিয়েবল দিয়ে গুণ করুন:

print("\nফলাফল....\n", C.chebmulx(x))

উদাহরণ

import numpy as np
from numpy.polynomial import chebyshev as C

# একটি অ্যারে তৈরি করুন
x = np.array([1, 2, 3])

# অ্যারে প্রদর্শন করুন
print("আমাদের অ্যারে...\n", x)

# মাত্রা পরীক্ষা করুন
print("\nআমাদের অ্যারের মাত্রা...\n", x.ndim)

# ডেটা টাইপ পান
print("\nআমাদের অ্যারে অবজেক্টের ডেটা টাইপ...\n", x.dtype)

# আকার পান
print("\nআমাদের অ্যারে অবজেক্টের আকার...\n", x.shape)

# চেবিশেভ সিরিজকে স্বতন্ত্র ভেরিয়েবল দিয়ে গুণ করুন
print("\nফলাফল....\n", C.chebmulx(x))

আউটপুট

আমাদের অ্যারে... [1 2 3]
আমাদের অ্যারের মাত্রা... 1
আমাদের অ্যারে অবজেক্টের ডেটা টাইপ... int64
আমাদের অ্যারে অবজেক্টের আকার... (3,)
ফলাফল.... [1. 2.5 1. 1.5]
  1. পাইথনে পলিনোমিয়ালকে চেবিশেভ সিরিজে রূপান্তর করুন

  2. পাইথনে চেবিশেভ সিরিজকে পলিনোমিয়ালে রূপান্তর করুন

  3. পাইথনে স্বতন্ত্র ভেরিয়েবল দিয়ে হার্মাইট সিরিজকে গুণ করুন

  4. পাইথনে (x, y) বিন্দুতে 2-D চেবিশেভ সিরিজের মান নির্ণয়