Để đạ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 hệ số:
c = np.array([1, 2, 3, 4])
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 cấp 3:
print("\nKết quả...\n", H.hermder(c, 3))
Ví dụ hoàn chỉnh
import numpy as np
from numpy.polynomial import hermite as H
# Tạo mảng hệ số
c = np.array([1, 2, 3, 4])
# 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 cấp 3
print("\nKết quả...\n", H.hermder(c, 3))
Kết quả đầu ra
Mảng của chúng ta... [1 2 3 4] Số chiều của mảng... 1 Kiểu dữ liệu của đối tượng mảng... int64 Hình dạng của đối tượng mảng... (4,) Kết quả... [192.]