Matlab画图,添加legend的问题。

2025年03月18日 13:43
有1个网友回答
网友(1):

t=linspace(0,5,100);
x=t.^2;%上面是数据
plot(t,x,'-')%为了清除,不加*
hold on%保持
plot(t(1:10:100),x(1:10:100),'*')%每隔10个点加一个*
h=plot(t(1:2),x(1:2),'-*')%专门做一个句柄用于标注,画的就是前两个点
legend(h,'就是这样')