Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python meshgrid에 일부 기능을 적용하려면 어떻게 해야 합니까?

<시간/>

메시그리드 − 좌표 벡터의 좌표 행렬.

Python meshgrid에 함수를 적용하는 방법을 보기 위해 예를 들어 보겠습니다. numpy 벡터화 데코레이터를 사용하여 x와 y라는 두 개의 목록을 고려할 수 있습니다.

예시

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))

출력

Function Output: [0. 1.5 9. ]