ling0 发表于 2007-5-24 17:48

matlab中如何画带有箭头的坐标轴?

请问 :matlab中如何画带有箭头的坐标轴?谢谢

zhlong 发表于 2007-5-24 18:03

好像没有直接能够画带有箭头的座标轴的命令.你实在需要可以用图形的工具栏中插入箭头的方法在轴端加个箭头.也可以用命令来画,如下例(转自http://blog.tom.com/blog/read.php?bloggerid=1076120&blogid=68600):

x1=linspace(0,1,100);
y1=x1.^2;
figure1 = figure('PaperPosition',,'PaperSize',);
axes1 = axes('Parent',figure1);
hold(axes1,'all');
plot1 = plot(x1,y1);
annotation1 = annotation(figure1,'arrow',,);
annotation2 = annotation(figure1,'arrow',,);

咕噜噜 发表于 2007-5-24 19:36

回复 #1 ling0 的帖子

参考
http://forum.vibunion.com/forum/viewthread.php?tid=23755&highlight=%BC%FD%CD%B7

ling0 发表于 2007-5-26 09:35

很好,谢谢
过程有点繁琐,要再简单一点就好了

[ 本帖最后由 ChaChing 于 2010-1-8 11:35 编辑 ]
页: [1]
查看完整版本: matlab中如何画带有箭头的坐标轴?