logo

numpy.interp() funkcija – Python

numpy.interp()> funkcija grąžina vienmatį vienmatį tiesinį interpoliavimą funkcijai su nurodytais diskretiniais duomenų taškais (xp, fp), įvertintais x.

Sintaksė: numpy.interp(x, xp, fp, left = nėra, dešinė = nėra, taškas = nėra)



java cast string į int

Parametrai:
x : [array_like] X koordinatės, pagal kurias įvertinamos interpoliuotos reikšmės.
xp: [1-D plaukiojimo seka] Duomenų taškų x koordinatės turi didėti, jei argumento laikotarpis nenurodytas. Kitu atveju xp yra rūšiuojamas viduje, normalizavus periodines ribas su xp = xp % periodu.
fp : [1-D plūduriuojančios arba kompleksinės sekos] Duomenų taškų y koordinatės, tokio pat ilgio kaip xp.
kairėje: [pasirenkama plūdė arba kompleksas, atitinkantis fp] Grąžinama x reikšmė teisingai: [pasirenkama plūdė arba kompleksas, atitinkantis fp] Grąžinama reikšmė x> xp[-1], numatytoji reikšmė yra fp[-1].
laikotarpis: [Nėra arba plaukioja, neprivaloma] Taškas x koordinatėms. Šis parametras leidžia tinkamai interpoliuoti kampines x koordinates. Parametrai kairėje ir dešinėje nepaisomi, jei nurodytas laikotarpis.

Grąžinti: [float or complex arba ndarray] Interpoliuotos reikšmės, tokios pat formos kaip x.

Kodas #1:








# Python program explaining> # numpy.interp() function> > # importing numpy as geek> import> numpy as geek> > x>=> 3.6> xp>=> [>2>,>4>,>6>]> fp>=> [>1>,>3>,>5>]> > gfg>=> geek.interp(x, xp, fp)> > print> (gfg)>

>

dizaino modeliai java

>

Išvestis:

 2.6>


Kodas #2:


deterministiniai baigtiniai automatai



# Python program explaining> # numpy.interp() function> > # importing numpy as geek> import> numpy as geek> > x>=> [>0>,>1>,>2.5>,>2.72>,>3.14>]> xp>=> [>2>,>4>,>6>]> fp>=> [>1>,>3>,>5>]> > gfg>=> geek.interp(x, xp, fp)> > print> (gfg)>

>

tinklas ir tinklo tipai
>

Išvestis:

 [1. 1. 1.5 1.72 2.14]>