Compare_optPlans.m 857 B

123456789101112131415161718192021222324
  1. function Compare_optPlans
  2. load('C:\010-work\003_localGit\WiscPlan_v2\data\PatientData\matlab_files\Geometry.mat')
  3. load('C:\010-work\003_localGit\WiscPlan_v2\data\PatientData\matlab_files\NLP_result.mat')
  4. load('C:\010-work\003_localGit\WiscPlan_v2\data\PatientData\matlab_files\optResults.mat')
  5. roi_idx = 1;
  6. nfrac = 1;
  7. dose_WP = optResults.dose{end};
  8. dose_NLP = NLP_result.dose;
  9. [dvh_WP dosebins_WP] = dvhist(dose_WP,Geometry,roi_idx,nfrac);
  10. [dvh_NLP dosebins_NLP] = dvhist(dose_NLP,Geometry,roi_idx,nfrac);
  11. figure
  12. hold on
  13. plot(dosebins_WP, dvh_WP,'Color', [0.9,0.2,0.2],'LineStyle', '-','DisplayName', Geometry.ROIS{roi_idx}.name);
  14. plot(dosebins_NLP, dvh_NLP,'Color', [0.2,0.9,0.2],'LineStyle', '-','DisplayName', Geometry.ROIS{roi_idx}.name);
  15. hold off
  16. end