Để lũy thừa chuỗi Laguerre, hãy sử dụng phương thức polynomial.laguerre.lagpow() trong NumPy Python. Phương thức này trả về chuỗi Laguerre c được lũy thừa pow. Tham số c là chuỗi các hệ số được sắp xếp từ bậc thấp đến cao. Ví dụ: [1,2,3] là chuỗi P_0 + 2*P_1 + 3*P_2.
Trả về chuỗi Laguerre c được lũy thừa pow. Tham số c là chuỗi các hệ số được sắp xếp từ bậc thấp đến cao. Ví dụ: [1,2,3] là chuỗi P_0 + 2*P_1 + 3*P_2. Tham số c là mảng 1-D các hệ số chuỗi Laguerre được sắp xếp từ bậc thấp đến cao. Tham số pow là lũy thừa mà chuỗi sẽ được nâng lên. Tham số maxpower là lũy thừa tối đa cho phép. Điều này chủ yếu để giới hạn sự tăng trưởng của chuỗi thành kích thước không thể quản lý. Mặc định là 16.
Các bước thực hiện
1. Nhập thư viện cần thiết
import numpy as np
from numpy.polynomial import laguerre as L
2. Tạo mảng 1-D hệ số chuỗi Laguerre
c = np.array([1, 2, 3])
3. Hiển thị mảng hệ số
print("Mảng hệ số của chúng ta...\n", c)
4. Kiểm tra số chiều
print("\nSố chiều của mảng...\n", c.ndim)
5. Lấy kiểu dữ liệu
print("\nKiểu dữ liệu của đối tượng mảng...\n", c.dtype)
6. Lấy hình dạng
print("\nHình dạng của đối tượng mảng...\n", c.shape)
7. Lũy thừa chuỗi Laguerre bậc 3
print("\nKết quả....\n", L.lagpow(c, 3))
Ví dụ hoàn chỉnh
import numpy as np
from numpy.polynomial import laguerre as L
# Tạo mảng 1-D hệ số chuỗi Laguerre
c = np.array([1, 2, 3])
# Hiển thị mảng hệ số
print("Mảng hệ số 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)
# Lũy thừa chuỗi Laguerre bậc 3
print("\nKết quả....\n", L.lagpow(c, 3))
Kết quả đầu ra
Mảng hệ số của chúng ta...
[1 2 3]
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...
(3,)
Kết quả....
[ 150. -1116. 4590. -9672. 11934. -8100. 2430.]