%'num2stra': transform number to the corresponding character string depending on the nomenclature %-------------------------------------------- % function str=num2stra(num,nom_type) % % OUTPUT: % str: character string % % INPUT: % num: input number (file index) % nom_type: nomencalture type (see fct name_generator) % % see also: stra2num, name_generator, name2display function str=num2stra(num,nom_type,index) str=''; if ~exist('index','var') index=2; %index 1 or 2 of the file indices end switch index case 1 % if length(nom_type)>=4 && isequal(nom_type(1:2),'%0') && isequal(nom_type(4),'d') % str=num2str(num,nom_type(1:4)); % else str=num2str(num); % end case 2 if isequal(nom_type(end),'a')||isequal(nom_type(end),'b') str=char(96+num); elseif isequal(nom_type(end),'A')|isequal(nom_type(end),'B') str=char(64+num); % elseif isequal(nom_type,'series_i')|isequal(nom_type,'netc_series')... % |isequal(nom_type,'ima_num')| isequal(nom_type,'avi')| isequal(nom_type,'none')... % isequal(nom_type,'_i')|isequal(nom_type,'_i1-i2') % str=''; else str=num2str(num); end end