MATLAB/Python Coding Teaching Materials: Solar Cell Radiation
The teaching material, "MATLAB/Python Coding Teaching Materials: Solar Cell Radiation," focuses on using MATLAB and Python to analyze solar cell radiation. The assignment requires students to create a User-Defined Function (UDF) that performs non-linear regression using MATLAB, a Main Script that uses the UDF, and a provided function to make reasonable predictions with justifications. Students are also expected to understand the severity of ionizing radiation on silicon solar cells and how it affects their operation.
The material covers essential learning objectives, including creating and implementing MATLAB scripts and user-defined functions to solve engineering problems, analyzing and constructing sequential and non-sequential code structures in MATLAB, and understanding the effects of radiation exposure on solar cells. Students are guided through a step-by-step process, from developing the UDF to writing the Main Script, and are encouraged to analyze the data collected from dark current-voltage analysis to create more resilient solar panels that will not be affected by ionizing radiation.