naming figure window in a for loop

4 views (last 30 days)
sani on 28 May 2020
Commented: sani on 28 May 2020
Hello everyone,
I want to create figures for my data by using a for loop. when I'm trying to edit the figure window's name I'm getting this error:
Error using figure
Numeric figure handles not supported with parameter-value pairs.
this is my code, what am I doing wrong?
for i= 1:length(ROI_L)
index = find((Ge_energy>=ROI_L(i)) & (Ge_energy<=ROI_H(i)));%| (Ge_energy>348) & (Ge_energy<353));
GER = Ge_energy(index);
SCINT = scint_energy(index);
mean_E = ROI_L(i)+(ROI_H(i)-ROI_L(i))/2;
figure('Name','single mode efficiency is %6.2f% \n',mean_E);
xlabel('\gamma Energy [keV]')
title('Ra-226 gamma 74 keV')

Accepted Answer

madhan ravi
madhan ravi on 28 May 2020
figure('Name',sprintf('single mode efficiency is %6.2f% \n',mean_E))

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!