我不明白何时在 Matlab 中使用 semilogx 或 semilogy 函数,以及何时使用绘图函数,例如用于显示信号的频谱
semilogx
将按对数方式缩放 x 轴,这同样适用于 y 轴上的semilogy
。数据完全相同,但有时查看轴像这样缩放的数据会更容易。例如,比较下面的两个图。
x = [0.01 0.1 1 10 100 1e3 10e3];
subplot(121);
plot(x, '-o');
grid on;
subplot(122);
semilogy(x, '-o');
grid on;
您可以使用help
或doc
访问任何 MATLAB 函数的文档,如下所示doc semilogx