tangocolors; colormap(tangocolors_middle); % quantity sum plot(sum(q'), '-o', 'linewidth', 2); print('doc/image/q_sum.svg', '-dsvg', '-F:14'); % optimization graph percent = round(local_min_count / sum(local_min_count) * 100); labels = {}; p = 0; for i = 1:size(local_min_count, 2) if (p > 50) labels{i} = sprintf('%d%% %s', percent(i),pred_methods(i).name); else labels{i} = sprintf('%s %d%%', pred_methods(i).name,percent(i)); end p += percent(i); end pie(local_min_count, labels); axis('off'); print('doc/image/opt_pred_pie.svg', '-dsvg', '-F:9'); % mean graph plot(pred_list{1}); xlabel('Tage'); ylabel('Quantitaet'); print('doc/image/mean_pred.svg', '-dsvg', '-F:9'); % seven day plots X = [0 0 7 7 14 14 21 21 28 28 35 35 42 42]; Y = [0 1 1 0 0 1 1 0 0 1 1 0 0 1]; %plot(X + 3, Y * 3800, '-k', 'linewidth', 1); plot(sum(q'), '-ob;(Summe) Original;', 'linewidth', 2); hold on; ylim([0 4000]); xlim([0 42]); xlabel('Tage'); ylabel('Quantitaet'); print('doc/image/sevenday_window.svg', '-dsvg') plot(29:42, sum((pred_list{5})'), '-or;(Summe) Vorhersage;', 'linewidth', 2); %ylim([0 4000]); %xlim([0 14]); xlabel('Tage'); ylabel('Quantitaet'); print('doc/image/sevenday_pred.svg', '-dsvg') hold off;