画图问题求助legend函数
R=1000;L=5;I1=5;t=0:0.0001:0.02;
Il=I1*exp(-t/(L/R));
plot(t,I1,'r',t,Il,'b'),xlabel('t'),ylabel('Current'),grid on,axis(),legend('I1-red','I(L)-blue')
这是代码,但是出来的图示描绘却全是红色,求解释啊
没人知道嘛。。。 可能是显示的问题 稍等我运行下试试 本帖最后由 天空和海 于 2013-9-5 13:11 编辑
clear;clc;
R=1000;L=5;I_1=5;
t=0:0.0001:0.02;
I_L=I_1.*exp(-t/(L/R));
plot(t,I_1*ones(1,length(t)),'-r',t,I_L,'-.b')
hold on;
xlabel('t'),ylabel('Current')
grid on
axis()
legend('I1','IL') 原因是你的第一个plot中 t 的个数和 I1 的个数不一样
页:
[1]