Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Datafitting i Praksis | Optimering og Rodfinding
Introduktion til SciPy
Sektion 3. Kapitel 6
single

single

Challenge: Datafitting i Praksis

Stryg for at vise menuen

Tilpasning af modeller til eksperimentelle data er en grundlæggende opgave inden for videnskabelig databehandling, som gør det muligt at udtrække meningsfulde tendenser fra støjfyldte målinger. I de foregående kapitler har du udforsket optimerings- og rodfindingsmetoder samt lært om kurvetilpasning og mindste kvadraters metoder. Nu skal du anvende disse koncepter i praksis ved at bruge scipy.optimize.curve_fit til at tilpasse en polynomiel model til et sæt støjfyldte datapunkter. Denne praktiske udfordring vil hjælpe dig med at styrke din forståelse af datatilpasning og udtrækning af modelparametre.

Opgave

Swipe to start coding

Givet støjfyldte datapunkter genereret ud fra et kvadratisk forhold, brug scipy.optimize.curve_fit til at tilpasse funktionen poly_model til dataene. Udtræk og returnér de tilpassede koefficienter som en tuple (a, b, c).

  • Brug curve_fit til at tilpasse poly_model til de givne x_data og y_data.
  • Hent de tilpassede parametre fra resultatet af curve_fit.
  • Returnér parametrene som en tuple (a, b, c).

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 3. Kapitel 6
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