我想添加注释:“常量”,箭头指向图中的NSS1,“短期”,箭头指向图中的NSS2,“驼峰”,箭头指向NSS3。 / p>
我已经看过文档并且他们展示了如何为单个方程式执行此操作,但我仍然坚持如何为多个方程式执行此操作。甚至不相信我完全理解单个方程式的情况!
lambda=5;
tau=0:30;
tau(1)=0.000001;
NSS1=1*ones(1,31);
NSS2=(1-exp(-tau/lambda))./(tau/lambda);
NSS3=((1-exp(-tau/lambda))./(tau/lambda)-exp(-tau/lambda));
plot(tau,NSS1,tau,NSS2,tau,NSS3);
title('The Nelson-Siegel Basis Functions')
xlabel('t = 0 to 30y')
ylabel('yield')
答案 0 :(得分:2)
注释与您正在绘制的数据无关,它们可以位于图表的任何位置,有关详细信息,请参阅documentation。因此,在您的情况下,您可以执行以下操作:
a = annotation('textarrow', x1, y1,'String' , 'constant');
其中x1
和y1
是具有箭头坐标的矢量(起点和终点,因此每个矢量有2个元素)。对其他注释使用类似的方法。