np.leggrid2d() O método é usado para avaliar uma série de legendas 2-D no produto cartesiano de xe y.

Sintaxe: np.leggrid2d(x, y, c)
Parâmetros:
x, y: [array_like] A série bidimensional é avaliada nos pontos do produto cartesiano de xe y. Se x ou y for uma lista ou tupla, ela é primeiro convertida em um ndarray, caso contrário, não é alterada e, se não for um ndarray, é tratada como escalar.
c: [array_like] arrays 1-D de coeficientes da série legendre ordenados de baixo para alto.

Retorno: [ndarray] Os valores das séries de legendas bidimensionais em pontos no produto cartesiano de xe y.

Código # 1:

  
import numpy as np  
from numpy.polynomial.legendre import leggrid2d 
c = np.array([[1, 3, 5], [2, 4, 6]])  
ans = leggrid2d([7, 9], [8, 10], c) 
print(ans) 
Resultado:

[[4751,5 7351,5]
 [5965,5 9229,5]]

 

Código # 2:

import numpy as np  
from numpy.polynomial.legendre import leggrid2d 
c = np.array([[1, 3, 5], [2, 4, 6]])  
ans = leggrid2d(7, 8, c) 
  
print(ans) 
Resultado:
4751,5