>> clear
>> a=2;
>> w=3;
>> t=0:0.01:10;
>> y=exp(-a*t).*sin(w*t);
>> [y_max,i_max]=max(y);
>> t_text=['t=',num2str(t(i_max))];%生成最大值点的横坐标字符串
>> y_text=['y=',num2str(y_max)];%生成最大值点的纵坐标字符串
>> max_text=char('maximum',t_text,y_text);%生成标识最大点的字符串
>> %生成标识图名的字符串
>> tit=['y=exp(-',num2str(a),'t)*sin(',num2str(w),'t)'];
>> plot(t,zeros(size(t)),'k') %画纵坐标为0的基准线
>> hold on
>> plot(t,y,'b')
>> plot(t(i_max),y_max,'r.','MarkerSize',20) %用大红点标出最大值的点
>> text(t(i_max)+0.3,y_max+0.05,max_text) %在图上书写最大值点的数据值
>> title(tit),xlabel('t'),ylabel('y'),hold off %书写图名,横坐标名,纵坐标名
问题如下: 1. t_text=['t=',num2str(t(i_max))]是什么意思?
2.text(t(i_max)+0.3,y_max+0.05,max_text) 为什么i,y要加上0.3和0.05?