The code below gives me a figure with no box outline on top (see attached file). I have tried many things, including "box on" and Clipping off but have not managed to find out how to add the top line (even artificially, if necessary). I'm thankful for any advice!
x=linspace(0,1,201);y=linspace(0,1,201);for n = 999a=zeros(201,4020); %this is a matrix of size 201 times 4020
cellsICC=a(:,202:402);colorbarOn=1; %1 if want them; 0 if not
[I1,J1] = find(vessels1>0); figurepcolor(x,y,cellsICC)colormap(flipud(bone));set(gca,'XTick',[])set(gca,'YTick',[])set(gca, 'Box', 'on');set(gcf,'color','w');axis square if colorbarOn==1 cbh=colorbar ('eastoutside'); set(cbh,'YTick',0:1:max(max(max(cellsICC)),2)); endview([0 90])caxis([0 max(max(max(cellsICC)),2)])shading flatfor i=1:length(I1)line(x(J1(i)),y(I1(i)),'Color','Red','LineWidth',0.1,'Marker','.')endend
Best Answer