Kurssisisältö
Matlab Perusteet
Matlab Perusteet
Sovellus: Ydinvoimalan Data-analyysi
Sovella oppimaasi analysoimalla sähköntuotantoa ja jäteveden muodostumista kolmesta ydinvoimalasta, ja opi samalla useita tärkeitä yksityiskohtia!
Vaihtoehtoisesti, kun käsittelemme havaintojoukkoa xi {x1, x 2, x 3, ..., xn} satunnaismuuttujasta, jonka jakauma oletetaan (mutta ei tunneta), voimme arvioida keskihajonnan seuraavalla kaavalla.
Tämä on kaava, joka on koodattu videolla (huomaa, että mean(xi) laskettiin rivillä ennen keskihajonnan laskentaa: viittaamme siis tähän tehokkuuden vuoksi emmekä laske uudelleen). Parempi, harhaton estimaattori jakaisi n - 1:llä n:n sijaan. Tässä jätämme tämän yksityiskohdan huomiotta yksinkertaisuuden vuoksi, mutta sen voisi helposti korjata koodissa kertomalla tulos seuraavasti:
Tehtävä
Tavoitteiden ymmärtäminen
Katso video saadaksesi käsityksen ohjelman tavoitteista. Käytä videota inspiraationa ja ohjeena lähestymistapasi suunnittelussa;Excel-tiedoston sijainnin tunnistaminen
Etsi tiedosto, joka sisältää käsiteltävän datan;Excel-datan tuonti
Käytä sopivia kirjastoja tai menetelmiä lukeaksesi data Excel-tiedostosta;Datan analysointi ja jakaminen
Jaa data voimalaitoksen sijainnin perusteella;
Laske kuvailevat tilastotiedot (minimi, maksimi, keskiarvo ja keskihajonta) jokaiselle sijainnille, keskittyen sekä teho- että jätevesitietoihin koko vuoden ajalta;
Tulosten vienti
Tallenna tulokset, mukaan lukien lasketut tilastotiedot, Excel-tiedostoon myöhempää käyttöä varten;Iterointi ja parantaminen
Pyri suunnittelemaan ohjelmasi modulaarisesti ja rakenteellisesti;
Jos kohtaat ongelmia, hyödynnä enemmän vihjeitä tai videolla näytettyä koodia;
Viimeisenä keinona kopioi videon koodi mahdollisimman tarkasti;
Laadunvarmistus
Varmista ohjelmasi tulosten oikeellisuus vertaamalla niitä videolla esitettyihin tuloksiin.
Huomio: nyt on hyvä hetki harjoitella oman koodin kirjoittamista, sillä seuraavasta luvusta alkaen koodiesimerkit muuttuvat vähemmän yksityiskohtaisiksi.
Videolla tuodaan esiin myös useita käteviä tarkistuspisteitä, joissa voit tarkistaa ohjelmasi etenemisen joko:
Poistamalla puolipisteen muuttujan perästä (muuttujan "unsilencing");
Asettamalla funktiosi tulostamaan kyseisen muuttujan väliaikaisesti.
Kiitos palautteestasi!