方法一:
(cited from:http://www.chinavib.com/thread-23755-1-1.html)
下面的程序虽然显示带箭头的坐标轴,但事实上并非真正的坐标轴,而是使用fill函数在两个直线段的终点填充了一个三角面而已。
% % %
----------------------------------------------------------------
x=-5:10;
y=-5:10;
plot(x,y);
axis off;
hold on;
plot([0 0],[min(y) max(y)],'k',[min(x) max(x)],[0 0],'k');
ax=[max(x),max(x)-0.3,max(x)-0.3;0,0.2,-0.2];
fill(ax(1,:),ax(2,:),'k');
ay=[0,0.15,-0.15;max(y),max(y)-0.4,max(y)-0.4];
fill(ay(1,:),ay(2,:),'k');
% % %
----------------------------------------------------------------
结果如下图:
方法二:使用annotation在坐标轴尾部标注箭头<