可能是figure和hold on的原因。
错误范例:
x = [1 2 3 4];
y = [2 4 8 16];
z = [1 3 5 7];
figure;
hold on
loglog(x, y);
loglog(x, z);
输出
正确范例:
注意hold on的位置:
x = [1 2 3 4];
y = [2 4 8 16];
z = [1 3 5 7];
figure;
loglog(x, y);
hold on
loglog(x, z);
输出
为什么?
我也不知道……
似乎在创建了figure后直接调用hold on就会这样。