Phương thức hermite.hermint() cho phép tích phân nhiều lần qua tham số m (bậc tích phân, mặc định 1).
Ví dụ với m = 3 (tích phân 3 lần)
import numpy as np
from numpy.polynomial import hermite as H
c = np.array([1, 2, 3])
print("Mảng hệ số:", c)
print("Số chiều:", c.ndim)
print("Kiểu dữ liệu:", c.dtype)
print("Kích thước:", c.shape)
# Tích phân bậc 3
result = H.hermint(c, m=3)
print("Kết quả:", result)
Kết quả
Mảng hệ số: [1 2 3]
Số chiều: 1
Kiểu dữ liệu: int64
Kích thước: (3,)
Kết quả: [0.125 -0.25 0.125 0.02083333 0.01041667 0.00625 ]
Tích phân 3 lần làm tăng bậc của chuỗi Hermite, mảng kết quả có độ dài 6 (bậc gốc 2 + 3 = 5, có 6 hệ số từ bậc 0 đến 5).