function th=rotateticklabel(h,rot,demo)%ROTATETICKLABEL rotates tick labels%
x = round(rand(5,3)*10); h=bar(x,1,'group'); set(gca,'xticklabels',{'benchmark1','benchmark2','benchmark3','benchmark4','benchmark5'}); h = gca;th=rotateticklabel(h, 45);
A network trained with moving patterns should learn translation invariance; a network trained with patterns changing in size should learn scale invariance.