Cursusinhoud
Matlab Basis
Matlab Basis
Toepassing: Gegevensanalyse van Kerncentrales
Pas toe wat je hebt geleerd om vermogen en afvalwaterproductiegegevens van drie kerncentrales te analyseren, en leer onderweg een aantal belangrijke details!
Als we daarentegen te maken hebben met een reeks waarnemingen xi {x1, x 2, x 3, ..., xn} van een willekeurige variabele met een veronderstelde (maar onbekende) verdeling, kunnen we de standaardafwijking schatten met de formule.
Dit is de formule die in de video is gecodeerd (merk op dat mean(xi) werd berekend op de regel voorafgaand aan de berekening van de standaardafwijking: daarom verwijzen we hiernaar in plaats van deze opnieuw te berekenen voor efficiëntie). Een betere, onbevooroordeelde schatter zou delen door n - 1 in plaats van n. We negeren dit detail hier voor de eenvoud, maar het kan eenvoudig in de code worden aangepast door het resultaat te vermenigvuldigen met:
Taak
Doelstellingen begrijpen
Begin met het bekijken van de video om inzicht te krijgen in de doelstellingen van het programma. Gebruik de video als inspiratiebron en leidraad voor je aanpak;Locatie van het Excel-bestand identificeren
Zoek het bestand op dat de gegevens bevat waarmee je gaat werken;Excel-gegevens importeren
Gebruik geschikte bibliotheken of methoden om de gegevens uit het Excel-bestand te lezen;Gegevens analyseren en splitsen
Verdeel de gegevens op basis van de locatie van de centrale;
Bereken beschrijvende statistieken (minimum, maximum, gemiddelde en standaardafwijking) voor elke locatie, met de nadruk op zowel stroom- als afvalwatergegevens over het gehele jaar;
Resultaten exporteren
Sla je resultaten, inclusief de berekende statistieken, op in een Excel-bestand voor verder gebruik;Itereren en verbeteren
Probeer je programma modulair en gestructureerd op te zetten;
Als je problemen ondervindt, maak dan meer gebruik van hints of code die in de video wordt getoond;
Als laatste redmiddel kun je de code uit de video zo nauwkeurig mogelijk overnemen;
Kwaliteitscontrole
Valideer de uitvoer van je programma door deze te vergelijken met de resultaten die in de video worden getoond om nauwkeurigheid en betrouwbaarheid te waarborgen.
Let op: het is beter om nu je eigen versies te oefenen terwijl er nog een vangnet is, want vanaf het volgende hoofdstuk zullen we minder expliciet zijn met de getoonde code.
De video benadrukt ook verschillende handige controlepunten waar je je programma tussentijds kunt controleren door:
Variabelen zichtbaar te maken (door de puntkomma te verwijderen);
Je functie tijdelijk de betreffende variabele te laten weergeven.
Bedankt voor je feedback!