Python | Numpy np.leggrid2d() Methode
np.leggrid2d()
Methode wird verwendet, um eine 2-D-Legendenreihe auf dem kartesischen Produkt von x und y zu bewerten.
Syntax:
np.leggrid2d(x, y, c)
Parameter:
x, y: [array_like] Die zweidimensionale Reihe wird an den Punkten im kartesischen Produkt von x und y ausgewertet. Wenn x oder y eine Liste oder ein Tupel ist, wird es zuerst in ein ndarray konvertiert, andernfalls bleibt es unverändert, und wenn es kein ndarray ist, wird es als Skalar behandelt.
c: [array_like] 1-D-Arrays mit Legendenreihenkoeffizienten, geordnet von niedrig nach hoch.Rückgabe: [ndarray] Die Werte der zweidimensionalen Legendenreihe an Punkten im kartesischen Produkt von x und y.
Code # 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)
(ans)
Ausgabe:
[[4751.5 7351.5] [5965.5 9229.5]]
Code # 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)
(ans)
Ausgabe:
4751.5