Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để áp dụng một số hàm cho lưới Python?

Meshgrid - Ma trận tọa độ từ các vectơ tọa độ.

Hãy lấy một ví dụ để xem cách chúng ta có thể áp dụng một hàm cho lưới lưới Python. Chúng ta có thể xem xét hai danh sách, x và y, sử dụng trình trang trí được vectơ hóa numpy.

Ví dụ

import numpy as np
@np.vectorize
def foo(a, b):
   return a + b
x = [0.0, 0.5, 1.0]
y = [0.0, 1.0, 8.0]
print("Function Output: ", foo(x, y))

Đầu ra

Function Output: [0. 1.5 9. ]