Để đạo hàm chuỗi Hermite, sử dụng phương thức hermite.hermder() trong Python. Tham số thứ nhất c là mảng hệ số chuỗi Hermite. Nếu c đa chiều, các trục khác nhau tương ứng với các biến khác nhau, bậc của mỗi trục được cho bởi chỉ số tương ứng. Tham số thứ hai m là số đạo hàm được lấy, phải là số không âm (Mặc định: 1).
Tham số thứ ba scl là vô hướng. Mỗi phép đạo hàm được nhân với scl. Kết quả cuối cùng là nhân với scl**m. Điều này dùng cho thay đổi biến tuyến tính (Mặc định: 1). Tham số thứ tư axis là trục mà đạo hàm được lấy (Mặc định: 0).
Các bước thực hiện
Nhập thư viện cần thiết:
import numpy as np from numpy.polynomial import hermite as H
Tạo mảng đa chiều hệ số:
c = np.arange(4).reshape(2, 2)
Hiển thị mảng:
print("Mảng của chúng ta...\n", c)
Kiểm tra số chiều:
print("\nSố chiều của mảng...\n", c.ndim)
Lấy kiểu dữ liệu:
print("\nKiểu dữ liệu của đối tượng mảng...\n", c.dtype)
Lấy hình dạng:
print("\nHình dạng của đối tượng mảng...\n", c.shape)
Đạo hàm chuỗi Hermite (mặc định m=1):
print("\nKết quả...\n", H.hermder(c))
Ví dụ hoàn chỉnh
import numpy as np
from numpy.polynomial import hermite as H
# Tạo mảng đa chiều hệ số
c = np.arange(4).reshape(2, 2)
# Hiển thị mảng
print("Mảng của chúng ta...\n", c)
# Kiểm tra số chiều
print("\nSố chiều của mảng...\n", c.ndim)
# Lấy kiểu dữ liệu
print("\nKiểu dữ liệu của đối tượng mảng...\n", c.dtype)
# Lấy hình dạng
print("\nHình dạng của đối tượng mảng...\n", c.shape)
# Đạo hàm chuỗi Hermite
print("\nKết quả...\n", H.hermder(c))
Kết quả đầu ra
Mảng của chúng ta... [[0 1] [2 3]] Số chiều của mảng... 2 Kiểu dữ liệu của đối tượng mảng... int64 Hình dạng của đối tượng mảng... (2, 2) Kết quả... [[4. 6.]]