Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Đạo hàm chuỗi Hermite, đặt bậc đạo hàm và nhân với vô hướng trong Python

Phương thức hermite.hermder() tính đạo hàm của chuỗi Hermite. Tham số m là số lần đạo hàm (mặc định 1), scl là vô hướng nhân vào mỗi lần đạo hàm (kết quả nhân scl^m).

Ví dụ: đạo hàm bậc 2 với scl = -1

import numpy as np
from numpy.polynomial import hermite as H

c = np.array([1, 2, 3, 4])
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)

# Đạo hàm bậc 2, scl = -1
result = H.hermder(c, 2, scl=-1)
print("Kết quả:", result)

Kết quả

Mảng hệ số: [1 2 3 4]
Số chiều: 1
Kiểu dữ liệu: int64
Kích thước: (4,)
Kết quả: [24. 96.]

Chuỗi Hermite bậc 3 sau khi đạo hàm bậc 2 trở thành bậc 1 (2 hệ số). Với scl = -1, mỗi lần đạo hàm nhân -1, tổng cộng nhân (-1)^2 = 1.