function setautodisplayname
%SETAUTODISPLAYNAME
% SETAUTODISPLAYNAME gives an automatic 'DisplayName' field to the
% data in the current plot which do not have already, in the form
% 'data1', 'data2'...
%
% F. Moisy
% Revision: 1.00, Date: 2006/02/16
%
% See also SHOWFIT, SELECTFIT.
% History:
% 2006/02/16: v1.00, first version.
ca=get(gca);
hcurve=ca.Children;
datanum=0;
for i=length(hcurve):-1:1,
if isfield(get(hcurve(i)),'DisplayName')
if isempty(get(hcurve(i),'DisplayName')),
datanum = datanum+1;
set(hcurve(i),'DisplayName',['data' num2str(datanum)]);
end
else
return;
end
end