0001 function PLOT_TIMING(elapsed_time,mymesh)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022 nexperi = size(elapsed_time,2);
0023 nb = size(elapsed_time,1);
0024 figure;
0025 for iexperi = 1:nexperi
0026 subplot(nexperi,1,iexperi); hold on;
0027 bar(1:nb,[elapsed_time(:,iexperi)],'b');
0028 bar(nb+1,[sum(elapsed_time(:,iexperi))],'r');
0029 title(['Experi ',num2str(iexperi),': ',...
0030 num2str(mymesh.Nnode(1)),' nodes, ',...
0031 num2str(mymesh.Nele(1)), ' elements']);
0032 ylabel('Computational time (s)');
0033 xlabel('Index (last: total)');
0034 end