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

Tích phân chuỗi Laguerre và đặt bậc tích phân trong Python

Tham số m trong laguerre.lagint() xác định số lần tích phân (bậc tích phân), mặc định là 1.

Ví dụ với m = 3 (tích phân 3 lần)

import numpy as np
from numpy.polynomial import laguerre as L

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 = L.lagint(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ả: [ 1. -1.  0. -4.  7. -3.]

Tích phân 3 lần làm tăng bậc chuỗi Laguerre từ 2 lên 5, cho mảng hệ số 6 phần tử.