Để tích hợp chuỗi Chebyshev, hãy sử dụng phương thức chebyshev.chebint () trong Python. Trả về hệ số chuỗi Chebyshev c tích hợp m lần từ lbnd dọc theo trục. Ở mỗi lần lặp, chuỗi kết quả được nhân với scl và một hằng số tích hợp, k, được thêm vào.
Tham số thứ nhất, c là một mảng các hệ số chuỗi Chebyshev. Nếu c là nhiều chiều, trục khác nhau tương ứng với các biến khác nhau với mức độ trong mỗi trục được chỉ số tương ứng cho trước.
Tham số thứ 2, m là một tích phân bậc, phải là số dương. (Mặc định:1). Tham số thứ 3, k là (các) hằng số Tích hợp. Giá trị của tích phân đầu tiên bằng 0 là giá trị đầu tiên trong danh sách, giá trị của tích phân thứ hai bằng 0 là giá trị thứ hai, v.v. Nếu k ==[] (mặc định), tất cả các hằng số được đặt thành 0. Nếu m ==1, một đại lượng vô hướng có thể được đưa ra thay vì một danh sách. Tham số thứ 4, lbnd là giới hạn dưới của tích phân. (Mặc định:0). Tham số thứ 5, scl. Sau mỗi lần tích hợp, kết quả sẽ được nhân với scl trước khi hằng số tích hợp được thêm vào. (Mặc định:1). Tham số thứ 6, trục là một trục mà trên đó lấy tích phân. (Mặc định:0).
Các bước
Đầu tiên, hãy nhập các thư viện được yêu cầu -
import numpy as np from numpy.polynomial import chebyshev as C
Tạo một mảng các hệ số chuỗi Chebyshev -
c = np.array([1,2,3])
Hiển thị mảng hệ số -
print("Our coefficient Array...\n",c) Kiểm tra các thứ nguyên -
print("\nDimensions of our Array...\n",c.ndim)
Lấy Datatype -
print("\nDatatype of our Array object...\n",c.dtype) Lấy hình dạng -
print("\nShape of our Array object...\n",c.shape) Để tích hợp một chuỗi Chebyshev, hãy sử dụng phương thức chebyshev.chebint () trong Python -
print("\nResult...\n",C.chebint(c, m = 3)) Ví dụ
import numpy as np
from numpy.polynomial import chebyshev as C
# Create an array of Chebyshev series coefficients
c = np.array([1,2,3])
# Display the coefficient array
print("Our coefficient Array...\n",c)
# Check the Dimensions
print("\nDimensions of our Array...\n",c.ndim)
# Get the Datatype
print("\nDatatype of our Array object...\n",c.dtype)
# Get the Shape
print("\nShape of our Array object...\n",c.shape)
# To Integrate a Chebyshev series, use the chebyshev.chebint() method in Python
print("\nResult...\n",C.chebint(c, m = 3)) Đầu ra
Our coefficient Array... [1 2 3] Dimensions of our Array... 1 Datatype of our Array object... int64 Shape of our Array object... (3,) Result... [ 0.03125 -0.1875 0.04166667 -0.05208333 0.01041667 0.00625 ]