Filter löschen
Filter löschen

naming figure window in a for loop

10 Ansichten (letzte 30 Tage)
sani
sani am 28 Mai 2020
Kommentiert: sani am 28 Mai 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);
histogram(GER,'DisplayStyle','stairs','BinWidth',0.1)
xlabel('\gamma Energy [keV]')
ylabel('counts')
title('Ra-226 gamma 74 keV')
end

Akzeptierte Antwort

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

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by