matlab标注曲线颜色都一样

2025-03-17 11:38:56
推荐回答(1个)
回答1:

x1=0:0.01:10;
x2=1:0.01:10;
%注意
y1=zeros(1,length(x1));
y2=ones(1,length(x1));
%
y3=1./x2;
plot(x1,y1,'r',x1,y2,'g',x2,y3,'b');
axis([0 10 -0.1 1.1]);
xlabel('n');ylabel('η');
set(gca,'ytick',0:0.2:1);
set(gca,'yticklabel',{'0%', '20%', '40%', '60%' ,'80%','100%'});
legend('曲线1','曲线2','曲线3');
grid on;