본문 바로가기

Enginius/Matlab

multi-colum legend

Screenshot

Matlab Code

fig = figure(99);

set(fig, 'position', [100, 100, 700, 800]);

nr_indice   = 20;

nr_epoch    = 20;

data        = randn(nr_indice, nr_epoch);

legend_str  = cell(nr_indice, 1);

hold on;

for ii = 1:nr_indice

    plot(data(ii, :) ...

        , 'color', rand(3,1));

    legend_str{ii} = ['index' num2str(ii)];

end

hold off

xlabel('epoch');

ylabel('data');

title('multi column legend example');

columnlegend(4, legend_str);


set(fig,'PaperPositionMode','auto')

print (fig , '-djpeg'...

    , ['fig_multi_legend.jpeg']) ;



columnlegend.zip