Mat*_*ech 16 matlab plot logarithm
如果我尝试使用对数轴绘制多个绘图,则禁用对数刻度.如果我删除了hold on
日志刻度已启用,但我只能绘制单个绘图.
figure(1); clf
x = linspace(0,1,100);
y = exp(-x);
hold on;
semilogy(x, y);
semilogy(x, 2*y);
hold off;
Run Code Online (Sandbox Code Playgroud)
为什么?,如何创建多个对数比例图?
Joh*_*erg 27
你的代码已经在八度音程中工作了(我在这台计算机上没有matlab),但我认为问题是你hold on
在第一个绘图之前做了,因此阻止了初始轴的创建.试试这个:
figure(1); clf
x = linspace(0,1,100);
y = exp(-x);
semilogy(x, y);
hold on;
semilogy(x, 2*y);
hold off;
Run Code Online (Sandbox Code Playgroud)