例如下面的内容(我喜欢< - 箭头指向一个方向,而 - >箭头指向另一个方向)。
我也希望它接近出版品质,所以只需使用 - >可能不会工作。
答案 0 :(得分:1)
在Matlab的最新版本中,您可以使用函数 annotation()在图中创建一些注释对象(例如箭头)。
以下示例从文档中提取,通过定义文本箭头从图(0.3,0.6)开始并在标准化图形坐标中扩展到(0.5,0.5),将文本箭头添加到图形中:
figure
plot(1:10);
annotation('textarrow', [0.3,0.5], [0.6,0.5],'String' , 'Straight Line');
更多信息:Matlab documentation
答案 1 :(得分:0)
在MATLAB文件交换中查看以下代码:arrow.m。我刚试了一下,它非常整洁。只需调用函数
,即可使用鼠标绘制箭头arrow
然后在绘图上拖动鼠标图标以从开始到结束位置绘制箭头。
或者为箭头提供开始和停止坐标
arrow([100 50],[300 200],'FaceColor','r','EdgeColor','r')
将以红色绘制箭头。