Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Interpolering af Eksperimentelle Data | Integration, Interpolation og Signalbehandling
Introduktion til SciPy
Sektion 4. Kapitel 5
single

single

Challenge: Interpolering af Eksperimentelle Data

Stryg for at vise menuen

Du har udforsket forskellige interpolationsmetoder i SciPy og set, hvordan de kan bruges til at estimere værdier mellem kendte datapunkter. I virkelige eksperimenter indsamles data ofte med uregelmæssige intervaller, men analyse eller rapportering kan kræve værdier ved regelmæssige intervaller. Interpolation giver en praktisk løsning til at estimere disse manglende værdier. I denne udfordring skal du bruge scipy.interpolate.interp1d til at estimere temperaturværdier ved regelmæssige tidsintervaller ud fra et sæt målinger med uregelmæssig afstand.

Opgave

Swipe to start coding

Givet et sæt temperaturmålinger taget ved uregelmæssige tidsintervaller, estimer temperaturerne ved regelmæssige ét-sekundsintervaller ved hjælp af lineær interpolation.

  • Brug interp1d fra scipy.interpolate til at oprette en interpolationsfunktion baseret på de angivne arrays times og temperatures.
  • Brug denne interpolationsfunktion til at beregne temperaturværdier ved hvert tidspunkt i arrayet regular_times.
  • Returnér det resulterende array med interpolerede temperaturværdier.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 5
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

some-alt