超ニッチですが,手っ取り早くlegendを振りたいときなどに便利です.
num2strcell.m
function [ out ] = num2strcell( numseq )
out=cellfun(@mat2str, mat2cell(numseq,1,ones(1,length(numseq))),'UniformOutput', false);
end
>> num2strcell(1:5)
ans =
'1' '2' '3' '4' '5'
legend(num2strcell(1:number_of_plots))みたいな感じで使えます.