Alle fag › Videregående programmering › linspace og arange

linspace og arange

np.linspace(a, b, n) gir nn jevnt fordelte punkter fra aa til og med bb — begge endepunktene er med. np.arange(a, b, s) fungerer som range, men returnerer et array og tar også desimaltall som steg.

linspace(a,b,n)\text{linspace}(a, b, n)avstand mellom punktene: (b−a)/(n−1)(b-a)/(n-1)

Symboler

a, ba,\ bstart- og sluttverdi
nnantall punkter

Eksempel

np.linspace(0, 1, 5) gir fem punkter mellom 0 og 1, avstand 1/4=0,251/4 = 0{,}25.

linspace tar antall punkter, arange tar steglengden — lett å forveksle.
Øv på numerikk med numpy gratis →

← NumPy-array og vektorisering · Matriseoperasjoner →

Del av Videregående programmering: Numerikk med NumPy.