Commit ec5a6222 authored by Christian Brabetz's avatar Christian Brabetz
Browse files

small cosmetic fixes for plot legend.

.asv to gitignore.
parent 31856847
*.mexw64
/data/*
*.asv
......@@ -1132,7 +1132,7 @@ cla;
hold all
%plot the data
j=0;
j = 1; f = 1;
for i=1:length(handles.parameters.rcf_config)
clear data;
switch (char(handles.parameters.rcf_config(i)))
......@@ -1145,86 +1145,55 @@ for i=1:length(handles.parameters.rcf_config)
j=j+1;
case {'CR'}
%plot front of CR39
plot(Edeposition(:,1,i),Edeposition(:,2,i),'-o','MarkerSize',5)
h = plot(Edeposition(:,1,i),Edeposition(:,2,i),'-o','MarkerSize',5);
h1=plot(handles.parameters.stoppingE(i,1),handles.parameters.stoppingE(i,2),'ro','MarkerSize',10, 'LineWidth', 2.0);
hasbehavior(h1,'legend',false);
if (exist('legend_text'))
legend_text=char(legend_text,char([num2str(j,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),'-front, ','E \approx ',num2str(handles.parameters.stoppingE(i),'%04.1f'),' MeV']));
filename=fullfile(pn, [handles.parameters.shotfilename,'_',num2str(j,'%05.2d'),'_',char(handles.parameters.rcf_config(i)),'_front.dat']);
data(:,:)=Edeposition(:,:,i);
save(filename,'data', '-ascii', '-double');
else
legend_text=char([num2str(j,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),'-front, ','E \approx ',num2str(handles.parameters.stoppingE(i),'%04.1f'),' MeV']);
h.DisplayName = char([num2str(j,'%05.2d'),'|',num2str(f,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),'-front, ','E \approx ',num2str(handles.parameters.stoppingE(i),'%04.1f'),' MeV']);
filename=fullfile(pn, [handles.parameters.shotfilename,'_',num2str(j,'%05.2d'),'_',char(handles.parameters.rcf_config(i)),'_front.dat']);
data(:,:)=Edeposition(:,:,i);
save(filename,'data', '-ascii', '-double');
end
%plot back of CR39
plot(Edeposition(:,1,i),Edeposition(:,3,i),'-o','MarkerSize',5)
h = plot(Edeposition(:,1,i),Edeposition(:,3,i),'-o','MarkerSize',5);
h1=plot(handles.parameters.stoppingECR(i,1),handles.parameters.stoppingECR(i,2),'ro','MarkerSize',10, 'LineWidth', 2.0);
hasbehavior(h1,'legend',false);
if (exist('legend_text'))
legend_text=char(legend_text,char([num2str(j,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),'-back, ','E \approx ',num2str(handles.parameters.stoppingECR(i),'%04.1f'),' MeV']));
filename=fullfile(pn,[handles.parameters.shotfilename,'_',num2str(j,'%05.2d'),'_',char(handles.parameters.rcf_config(i)),'_back.dat']);
data(:,:)=Edeposition(:,:,i);
save(filename,'data', '-ascii', '-double');
else
legend_text=char([num2str(j,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),'-back, ','E \approx ',num2str(handles.parameters.stoppingECR(i),'%04.1f'),' MeV']);
h.DisplayName = char([num2str(j,'%05.2d'),'|',num2str(f,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),'-back, ','E \approx ',num2str(handles.parameters.stoppingECR(i),'%04.1f'),' MeV']);
filename=fullfile(pn,[handles.parameters.shotfilename,'_',num2str(j,'%05.2d'),'_',char(handles.parameters.rcf_config(i)),'_back.dat']);
data(:,:)=Edeposition(:,:,i);
save(filename,'data', '-ascii', '-double');
end
j=j+1;
j=j+1; f=f+1;
case {'HD','MD','M2','HS','H2','H3','E3','ES','H4'}
corroffhdl=findobj('Tag', 'corroff');
corronhdl=findobj('Tag', 'corron');
if (get(corronhdl,'Value')==1)
h1=plot(handles.parameters.stoppingE(i,1),handles.parameters.stoppingE(i,2),'ro','MarkerSize',10, 'LineWidth', 2.0);
hasbehavior(h1,'legend',false);
plot(Edeposition(:,1,i),Edeposition(:,4,i),'-x','MarkerSize',5)
if (get(corronhdl,'Value')==1)
h = plot(Edeposition(:,1,i),Edeposition(:,4,i),'-x','MarkerSize',5);
elseif (get(corroffhdl,'Value')==1)
h1=plot(handles.parameters.stoppingE(i,1),handles.parameters.stoppingE(i,2),'ro','MarkerSize',10, 'LineWidth', 2.0);
hasbehavior(h1,'legend',false);
plot(Edeposition(:,1,i),Edeposition(:,2,i),'-o','MarkerSize',5)
h = plot(Edeposition(:,1,i),Edeposition(:,2,i),'-o','MarkerSize',5);
else
h1=plot(handles.parameters.stoppingE(i,1),handles.parameters.stoppingE(i,2),'ro','MarkerSize',10, 'LineWidth', 2.0);
hasbehavior(h1,'legend',false);
plot(Edeposition(:,1,i),Edeposition(:,2,i),'-o','MarkerSize',5)
h = plot(Edeposition(:,1,i),Edeposition(:,2,i),'-o','MarkerSize',5);
end
if (exist('legend_text'))
legend_text=char(legend_text,char([num2str(j,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),', ','E \approx ',num2str(handles.parameters.stoppingE(i),'%04.1f'),' MeV']));
h.DisplayName = char([num2str(j,'%05.2d'),'|',num2str(f,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),', ','E \approx ',num2str(handles.parameters.stoppingE(i),'%04.1f'),' MeV']);
filename=fullfile(pn,[handles.parameters.shotfilename,'_',num2str(j,'%05.2d'),'_',char(handles.parameters.rcf_config(i)),'.dat']);
data(:,:)=Edeposition(:,:,i);
save(filename,'data', '-ascii', '-double');
else
legend_text=char([num2str(j,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),', ','E \approx ',num2str(handles.parameters.stoppingE(i),'%04.1f'),' MeV']);
filename=fullfile(pn,[handles.parameters.shotfilename,'_',num2str(j,'%05.2d'),'_',char(handles.parameters.rcf_config(i)),'.dat']);
data(:,:)=Edeposition(:,:,i);
save(filename,'data', '-ascii', '-double') ;
end
j=j+1;
j=j+1; f=f+1;
case {'LA'}
plot(Edeposition(:,1,i),Edeposition(:,2,i),'-o','MarkerSize',5)
h = plot(Edeposition(:,1,i),Edeposition(:,2,i),'-o','MarkerSize',5);
h1=plot(handles.parameters.stoppingE(i,1),handles.parameters.stoppingE(i,2),'ro','MarkerSize',10, 'LineWidth', 2.0);
hasbehavior(h1,'legend',false);
if (exist('legend_text'))
legend_text=char(legend_text,char([num2str(j,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),', ','E \approx ',num2str(handles.parameters.stoppingE(i),'%04.1f'),' MeV']));
h.DisplayName = char([num2str(j,'%05.2d'),'|',num2str(f,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),', ','E \approx ',num2str(handles.parameters.stoppingE(i),'%04.1f'),' MeV']);
filename=fullfile(pn,[handles.parameters.shotfilename,'_',num2str(j,'%05.2d'),'_',char(handles.parameters.rcf_config(i)),'.dat']);
data(:,:)=Edeposition(:,:,i);
save(filename,'data', '-ascii', '-double');
else
legend_text=char([num2str(j,'%05.2d'),' - ',char(handles.parameters.rcf_config(i)),', ','E \approx ',num2str(handles.parameters.stoppingE(i),'%04.1f'),' MeV']);
filename=fullfile(pn,[handles.parameters.shotfilename,'_',num2str(j,'%05.2d'),'_',char(handles.parameters.rcf_config(i)),'.dat']);
data(:,:)=Edeposition(:,:,i);
save(filename,'data', '-ascii', '-double') ;
end
j=j+1;
j=j+1; f=f+1;
otherwise
h = plot(1,1);
set(handles.out_text,'String','Unknown layer.')
corroffhdl=findobj('Tag', 'corroff');
corronhdl=findobj('Tag', 'corron');
legend_text='Unknown layer';
h.DisplayName = char([num2str(j,'%05.2d'),'|',num2str(f,'%05.2d'),' - ','Unknown layer']);
break
end
end
......@@ -1250,9 +1219,8 @@ else
end
end
box on;
h=legend(legend_text,'Location','NorthWestOutside');
legend('Location','NorthWestOutside');
%**************************************************************************
%
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment