The resultGUI Data Structure
The optimization output is declared as resultGUI and contains at least two fields. The first field w contains the optimized weights, and the second field, physicalDose, holds the physical dose cube in CT dimensions \(N_x \times N_y \times N_z\) (\(N_x, N_y, N_z\) = number of voxels in x-, y-, and z-direction).
Each field in the resultGUI struct can be easily accessed via MATLAB’s dot-operator. For instance, resultGUI.w outputs the fluence weight vector.
In case of performing a biological optimization using carbon ions, the resultGUI struct holds several additional cubes as fields:
resultGUI.effect- represents the biological effect cuberesultGUI.RBExDose- contains the biological effective dose = RBE × physical doseresultGUI.RBE- holds the relative biological effectiveness cuberesultGUI.alpha- represents the radiosensitivity parameter \(\alpha_\mathrm{Particle}\) cube from the linear quadratic modelresultGUI.beta- represents the radiosensitivity parameter \(\beta_\mathrm{Particle}\) cube from the linear quadratic model
Executing matRadGUI in MATLAB’s command window will start the GUI and display all available data of resultGUI.