Để đạo hàm một chuỗi Hermite_e, hãy sử dụng phương thức hermite_e.hermeder() trong Python. Các tham số:
- c (tham số 1): Mảng hệ số chuỗi Hermite_e. Nếu c là đa chiều, các trục khác nhau tương ứng với các biến khác nhau với bậc trong mỗi trục được cho bởi chỉ số tương ứng.
- m (tham số 2): Số lần lấy đạo hàm, phải là số không âm. (Mặc định: 1).
- scl (tham số 3): Một vô hướng. Mỗi lần phân biệt đượ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).
- axis (tham số 4): Trục mà trên đó đạo hàm được thực hiện. (Mặc định: 0).
Các bước thực hiện
Trước tiên, nhập thư viện cần thiết:
import numpy as np from numpy.polynomial import hermite_e 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_e (lấy đạo hàm cấp 2 với scl = -1):
print("\nKết quả...\n", H.hermeder(c, 2, scl=-1))
Ví dụ hoàn chỉnh
import numpy as np
from numpy.polynomial import hermite_e 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_e
print("\nKết quả...\n", H.hermeder(c, 2, scl=-1))
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ả... [ 6. 24.]