Kursinnhold
Matlab-Grunnleggende
Matlab-Grunnleggende
Applikasjon: Analyse av Kjernekraftverksdata
Bruk det du har lært til å analysere data om avløpsvannproduksjon fra tre kjernekraftverk, og få med deg en rekke viktige detaljer underveis!
Standardavviket til en stokastisk variabel er matematisk definert som
hvor betegner forventningsverdien til argumentet og . Dette forutsetter at vi kjenner sannsynlighetsfordelingen til .
Alternativt, når vi arbeider med et sett observasjoner av en stokastisk variabel med en antatt (men ukjent) fordeling, kan vi estimere standardavviket med denne formelen:
som er formelen kodet i videoen (merk at ble beregnet på linjen før beregningen av standardavvik: derfor refererer vi til denne i stedet for å beregne på nytt for effektivitet). Et bedre, ikke-skjevt estimat ville delt på i stedet for . Vi ser bort fra denne detaljen her for enkelhets skyld, men det kan enkelt rettes i koden ved å multiplisere resultatet med:
Oppgave
Start med å se videoen for å forstå programmets mål. Bruk videoen som inspirasjon og veiledning for din tilnærming.
Finn filen som inneholder dataene du skal arbeide med.
Bruk passende biblioteker eller metoder for å lese dataene fra Excel-filen.
- Del dataene basert på anleggets lokasjon;
- Beregn beskrivende statistikk (minimum, maksimum, gjennomsnitt og standardavvik) for hver lokasjon, med fokus på både kraft- og avløpsdata gjennom hele året.
Lagre resultatene dine, inkludert de beregnede statistikkene, i en Excel-fil for videre bruk.
- Forsøk å utforme programmet ditt på en modulær og strukturert måte;
- Hvis du støter på problemer, bruk hint eller kode vist i videoen i større grad;
- Som siste utvei, kopier koden i videoen så nøyaktig som mulig.
Valider programmets utdata ved å sammenligne med resultatene vist i videoen for å sikre nøyaktighet og pålitelighet.
Et lite forbehold: det er bedre å øve på å kode egne versjoner nå mens det fortsatt finnes en sikkerhetsnett, siden vi vil begynne å vise mindre eksplisitt kode fra og med neste kapittel.
Videoen fremhever også flere praktiske kontrollpunkter hvor du kan kontrollere programmeringen underveis ved enten:
Å gjøre variabler hørbare (ved å fjerne semikolonet);
Å la funksjonen midlertidig skrive ut den aktuelle variabelen.
Takk for tilbakemeldingene dine!