Để tích hợp một 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 cho bởi chỉ số tương ứng. 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))
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))
Đầ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.5 -0.5 0.5 0.5]