Contenido del Curso
Matlab From Beginner to Professional
Matlab From Beginner to Professional
Application: Nuclear Plant Data Analysis
Apply what you’ve learned to analyze power and wastewater generation data coming from three nuclear power plants, and pick up a bunch of important details along the way!
Alternatively, when we are dealing with a set of observations xi {x1, x 2, x 3, ..., xn} of a random variable with a presumed (but unknown) distribution, we can estimate the standard deviation with the formula.
Which is the formula coded in the video (note that mean(xi) was calculated on the line preceding the standard deviation calculation: so we reference this instead of recalculating for efficiency). A better, unbiased estimator would divide by n - 1 instead of n. We ignore this detail here for simplicity, however it could be easily fixed in the code by multiplying the result by
Task
- Understand the Goals
Begin by watching the video to grasp the program's objectives. Use the video as a source of inspiration and guidance for your approach. - Identify the Excel File Location
Locate the file containing the data you'll be working with. - Import the Excel Data
Use appropriate libraries or methods to read the data from the Excel file. - Analyze and Split the Data
- Divide the data based on the plant location.
- Compute descriptive statistics (minimum, maximum, mean, and standard deviation) for each location, focusing on both power and wastewater data across the entire year.
- Export the Results
Save your results, including the calculated statistics, into an Excel file for further use. - Iterate and Improve
- Attempt to design your program in a modular and structured way.
- If you encounter issues, rely more on hints or code shown in the video.
- As a last resort, replicate the code in the video as closely as possible.
- Quality Control
Validate your program's output by comparing it with the results shown in the video to ensure accuracy and reliability.
However, fair warning: it's better to practice coding your own versions now while there's a safety net, as we'll start getting lest explicit with the code we show beginning in the next chapter.
The video also highlights several convenient checkpoints where you can check your programming as you go along by either:
- Unsilencing variables (by removing the semicolon);
- Having your function temporarily output the variable in question.
¡Gracias por tus comentarios!